description: A improper neutralization of argument delimiters in a command ('argument injection') in Fortinet FortiNAC versions 9.4.0, 9.2.0 through 9.2.5, 9.1.0 through 9.1.7, 8.8.0 through 8.8.11, 8.7.0 through 8.7.6, 8.6.0 through 8.6.5, 8.5.0 through 8.5.4, 8.3.7 allows attacker to execute unauthorized code or commands via specially crafted input parameters.
problem types: Execute unauthorized code or commands
affected:
{
vendor: Fortinet
product: FortiNAC
defaultStatus: unaffected
versions:
version: 9.4.0, status: affected
versionType: semver, version: 9.2.0, lessThanOrEqual: 9.2.5, status: affected
versionType: semver, version: 9.1.0, lessThanOrEqual: 9.1.7, status: affected
versionType: semver, version: 8.8.0, lessThanOrEqual: 8.8.11, status: affected
versionType: semver, version: 8.7.0, lessThanOrEqual: 8.7.6, status: affected
versionType: semver, version: 8.6.0, lessThanOrEqual: 8.6.5, status: affected
versionType: semver, version: 8.5.0, lessThanOrEqual: 8.5.4, status: affected
version: 8.3.7, status: affected
}
metrics:
format: CVSS
cvssV3_1: [
version: 3.1
attackComplexity: LOW
attackVector: NETWORK
availabilityImpact: HIGH
baseScore: 7.2
baseSeverity: HIGH
confidentialityImpact: HIGH
integrityImpact: HIGH
privilegesRequired: HIGH
scope: UNCHANGED
userInteraction: NONE
vectorString: CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H/E:H/RL:U/RC:C
]
solutions: Please upgrade to FortiNAC version 9.4.1 or above Please upgrade to FortiNAC version 9.2.6 or above Please upgrade to FortiNAC version 9.1.8 or above Please upgrade to FortiNAC version 7.2.0 or above