description: A out-of-bounds write in Fortinet FortiOS version 7.2.0 through 7.2.3, FortiOS version 7.0.0 through 7.0.10, FortiOS version 6.4.0 through 6.4.11, FortiOS version 6.2.0 through 6.2.13, FortiOS all versions 6.0,  FortiProxy version 7.2.0 through 7.2.1, FortiProxy version 7.0.0 through 7.0.7, FortiProxy all versions 2.0, FortiProxy all versions 1.2, FortiProxy all versions 1.1, FortiProxy all versions 1.0 allows an authenticated attacker to execute unauthorized code or commands via specifically crafted requests.
problem types: Execute unauthorized code or commands
affected:
{
vendor: Fortinet
product: FortiOS
defaultStatus: unaffected
versions:
versionType: semver, version: 7.2.0, lessThanOrEqual: 7.2.3, status: affected
versionType: semver, version: 7.0.0, lessThanOrEqual: 7.0.10, status: affected
versionType: semver, version: 6.4.0, lessThanOrEqual: 6.4.11, status: affected
versionType: semver, version: 6.2.0, lessThanOrEqual: 6.2.13, status: affected
versionType: semver, version: 6.0.0, lessThanOrEqual: 6.0.16, status: affected
}
{
vendor: Fortinet
product: FortiProxy
defaultStatus: unaffected
versions:
versionType: semver, version: 7.2.0, lessThanOrEqual: 7.2.1, status: affected
versionType: semver, version: 7.0.0, lessThanOrEqual: 7.0.7, status: affected
versionType: semver, version: 2.0.0, lessThanOrEqual: 2.0.12, status: affected
versionType: semver, version: 1.2.0, lessThanOrEqual: 1.2.13, status: affected
versionType: semver, version: 1.1.0, lessThanOrEqual: 1.1.6, status: affected
versionType: semver, version: 1.0.0, lessThanOrEqual: 1.0.7, status: affected
}
metrics:
format: CVSS
cvssV3_1: [
version: 3.1
attackComplexity: HIGH
attackVector: NETWORK
availabilityImpact: HIGH
baseScore: 7.1
baseSeverity: HIGH
confidentialityImpact: HIGH
integrityImpact: HIGH
privilegesRequired: LOW
scope: UNCHANGED
userInteraction: NONE
vectorString: CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H/E:P/RL:U/RC:C
]
solutions: Please upgrade to FortiOS version 7.4.0 or above
Please upgrade to FortiOS version 7.2.4 or above
Please upgrade to FortiOS version 7.0.11 or above
Please upgrade to FortiOS version 6.4.12 or above
Please upgrade to FortiOS version 6.2.14 or above
Please upgrade to FortiProxy version 7.2.2 or above
Please upgrade to FortiProxy version 7.0.8 or above
Workaround:
Disable "Host Check", "Restrict to Specific OS Versions" and "MAC address host checking" in sslvpn portal configuration. For example for "full-access" sslvpn portal:
config vpn ssl web portal
edit "full-access"
set os-check disable
set host-check none
set mac-addr-check disable
end