Remote code execution in Fortinet FortiOS and FortiSwitch



| Updated: 2017-02-16
Risk Critical
Patch available YES
Number of vulnerabilities 1
CVE-ID CVE-2016-6909
CWE-ID CWE-119
Exploitation vector Network
Public exploit This vulnerability is being exploited in the wild.
Vulnerable software
FortiOS
Operating systems & Components / Operating system

FortiSwitch
Hardware solutions / Routers & switches, VoIP, GSM, etc

Vendor Fortinet, Inc

Security Bulletin

This security bulletin contains one critical risk vulnerability.

1) Buffer overflow

EUVDB-ID: #VU5838

Risk: Critical

CVSSv4.0: 9.3 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:A/U:Red]

CVE-ID: CVE-2016-6909

CWE-ID: CWE-119 - Memory corruption

Exploit availability: Yes

Description

The vulnerability allows a remote attacker to execute arbitrary code on the target system.

The vulnerability exist due to a boundary error within cookie parser. A remote attacker can send a specially crafted HTTP request, cause memory corruption and execute arbitrary code on vulnerable system.

Successful exploitation of the vulnerability may allow an attacker to gain unauthorized access to vulnerable system.

Note:the vulnerability was being actively exploited.

Mitigation

Update FortiGuard to version 4.1.11, 4.2.13, 4.3.9.
Update FortiSwitch to version 3.4.3.

Vulnerable software versions

FortiOS: 4.1.0 - 4.3.9

FortiSwitch: 3.4.1 - 3.4.3

CPE2.3 External links

https://fortiguard.com/advisory/FG-IR-16-023


Q & A

Can this vulnerability be exploited remotely?

Yes. This vulnerability can be exploited by a remote non-authenticated attacker via the Internet.

Is there known malware, which exploits this vulnerability?

No. We are not aware of malware exploiting this vulnerability. However, a fully functional exploit for this vulnerability is available.



###SIDEBAR###