CVE-2023-33308: Proxy mode with deep inspection - Stack-based buffer overflow
A stack-based overflow vulnerability [CWE-124] in Fortinet FortiOS version 7.0.0 through 7.0.10 and 7.2.0 through 7.2.3 and FortiProxy version 7.0.0 through 7.0.9 and 7.2.0 through 7.2.2 allows a remote unauthenticated attacker to execute arbitrary code or command via crafted packets reaching proxy policies or firewall policies with proxy mode alongside deep or full packet inspection.
Other sources
A stack-based overflow vulnerability [CWE-124] in FortiOS & FortiProxy may allow a remote attacker to execute arbitrary code or command via crafted packets reaching proxy policies or firewall policies with proxy mode alongside SSL deep packet inspection.## Workaround:Disable HTTP/2 support on SSL inspection profiles used by proxy policies or firewall policies with proxy mode.Example with custom-deep-inspection profile:<br/>config firewall ssl-ssh-profile<br/>edit "custom-deep-inspection"<br/>set supported-alpn http1-1<br/>next<br/>end<br/>https://docs.fortinet.com/document/fortigate/7.0.0/new-features/710924/http-2-support-in-proxy-mode-ssl-inspection
— FortiGuard
Affected Software
Remediation
Information
Event History
Frequently Asked Questions
What is the vulnerability ID of this Fortinet FortiOS vulnerability?
The vulnerability ID of this Fortinet FortiOS vulnerability is CVE-2023-33308.
What is the severity level of CVE-2023-33308?
CVE-2023-33308 has a severity level of 9.8, which is considered critical.
Which software versions are affected by CVE-2023-33308?
Fortinet FortiOS versions 7.0.0 through 7.0.10 and 7.2.0 through 7.2.3, as well as FortiProxy versions 7.0.0 through 7.0.9 and 7.2.0 through 7.2.2, are affected by CVE-2023-33308.
What is the CWE ID of CVE-2023-33308?
CVE-2023-33308 has a CWE ID of 787.
How can this vulnerability be exploited?
An unauthenticated attacker can execute arbitrary code or command by sending crafted packets to the affected Fortinet devices.