CVE-2024-21762
Confirmed PUBLISHEDA out-of-bounds write in Fortinet FortiOS versions 7.4.0 through 7.4.2, 7.2.0 through 7.2.6, 7.0.0 through 7.0.13, 6.4.0 through 6.4.14, 6.2.0...
Recommended Action
Prioritize remediation. Validate affected assets and apply vendor fixes on an accelerated timeline.
At a Glance
A out-of-bounds write in Fortinet FortiOS versions 7.4.0 through 7.4.2, 7.2.0 through 7.2.6, 7.0.0 through 7.0.13, 6.4.0 through 6.4.14, 6.2.0 through 6.2.15, 6.0.0 through 6.0.17, FortiProxy versions 7.4.0 through 7.4.2, 7.2.0 through 7.2.8, 7.0.0 through 7.0.14, 2.0.0 through 2.0.13, 1.2.0 through 1.2.13, 1.1.0 through 1.1.6, 1.0.0 through 1.0.7 allows attacker to execute unauthorized code or commands via specifically crafted requests
- CVE Published
- Feb 09, 2024
- Exploitation Reported
- Feb 09, 2024
- CVSS
- 9.6 Critical
- EPSS
- —
Affected Versions
| Vendor | Product | Version | Status |
|---|---|---|---|
| fortinet |
fortiproxy
|
1.0.0 to < 2.0.14 |
Affected |
| fortinet |
fortiproxy
|
7.0.0 to < 7.0.15 |
Affected |
| fortinet |
fortiproxy
|
7.2.0 to < 7.2.9 |
Affected |
| fortinet |
fortiproxy
|
7.4.0 to < 7.4.3 |
Affected |
| fortinet |
fortios
|
6.0.0 to < 6.2.16 |
Affected |
| fortinet |
fortios
|
6.4.0 to < 6.4.15 |
Affected |
| fortinet |
fortios
|
7.0.0 to < 7.0.14 |
Affected |
| fortinet |
fortios
|
7.2.0 to < 7.2.7 |
Affected |
| fortinet |
fortios
|
7.4.0 to < 7.4.3 |
Affected |
| Fortinet |
FortiProxy
|
7.4.0 to <= 7.4.2 |
Affected |
| Fortinet |
FortiProxy
|
7.2.0 to <= 7.2.8 |
Affected |
| Fortinet |
FortiProxy
|
7.0.0 to <= 7.0.14 |
Affected |
| Fortinet |
FortiProxy
|
2.0.0 to <= 2.0.13 |
Affected |
| Fortinet |
FortiProxy
|
1.2.0 to <= 1.2.13 |
Affected |
| Fortinet |
FortiProxy
|
1.1.0 to <= 1.1.6 |
Affected |
| Fortinet |
FortiProxy
|
1.0.0 to <= 1.0.7 |
Affected |
| Fortinet |
FortiOS
|
7.4.0 to <= 7.4.2 |
Affected |
| Fortinet |
FortiOS
|
7.2.0 to <= 7.2.6 |
Affected |
| Fortinet |
FortiOS
|
7.0.0 to <= 7.0.13 |
Affected |
| Fortinet |
FortiOS
|
6.4.0 to <= 6.4.14 |
Affected |
| Fortinet |
FortiOS
|
6.2.0 to <= 6.2.15 |
Affected |
| Fortinet |
FortiOS
|
6.0.0 to <= 6.0.17 |
Affected |
CVE References
- https://fortiguard.com/psirt/FG-IR-24-015 fortiguard.com · CVE Record https://fortiguard.com/psirt/FG-IR-24-015
Recommended Actions
- Prioritize remediation. Validate affected assets and apply vendor fixes on an accelerated timeline.
- Check enrichment artifacts for scanner coverage and available PoCs before rolling remediation validation.
- Use the Pro API to automate enrichment, telemetry, and workflow delivery for VM, SOC, and CTI pipelines.
Known Exploited Vulnerability Sources
Catalogues that list this CVE as a known exploited vulnerability.
Per-source evidence links for KEV attestations are available through the KEVIntel Pro API.
Learn about Pro API access| Source | Added |
|---|---|
| CISA First | 2024-02-09 00:00 UTC |
No detection artifacts or sensor request patterns are available for this CVE yet.
Check back as sensor telemetry and scanner integrations are updated.
Virtual Patch
Compensating WAF rules to help reduce exposure to this CVE. Rule content and deployable vendor exports are available with KEVIntel Enterprise.
KEVIntel does not currently have a virtual patch for this CVE. When available, KEVIntel virtual patches ship as deployable ModSecurity, Cloudflare, and AWS WAF rules.
Enterprise feature. Virtual patch rule content and deployable vendor exports (ModSecurity, Cloudflare, AWS WAF) are available to KEVIntel Enterprise users.
CVSS Scores
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H/E:H/RL:W/RC:C
Exploitation Status
Exploited in the wild
Recorded 2024-02-09 00:00:00 UTC · CISA
Used in malware
Recorded 2026-06-02 14:08:23 UTC · CISA
Proof of concept available
Recorded 2024-03-17 09:15:22 UTC · GitHub
Weaknesses (CWE)
-
Out-of-bounds Write
Scanner Integrations
| Scanner | Reference | Detected |
|---|---|---|
| Nessus | https://www.tenable.com/plugins/nessus/114795 | Jun 02, 2025 |
Recent Mentions
Tenable Blog · May 14, 2025
Fortinet has observed threat actors exploiting CVE-2025-32756, a critical zero-day arbitrary code execution vulnerability which affects multiple Fortinet products including FortiVoice, FortiMail, FortiNDR, FortiRecorder and FortiCamera.BackgroundOn May 13th, Fortinet published a security advisory (FG-IR-25-254) for CVE-2025-32756, a critical arbitrary code execution vulnerability affecting multiple Fortinet products.CVEDescriptionCVSSv3CVE-2025-32756An arbitrary code execution vulnerability in FortiVoice, FortiMail, FortiNDR, FortiRecorder and FortiCamera9.6AnalysisCVE-2025-32756 is an arbitrary code execution vulnerability affecting multiple Fortinet products including FortiVoice, FortiMail, FortiNDR, FortiRecorder and FortiCamera. A remote unauthenticated attacker can send crafted HTTP requests in order to create a stack-based overflow condition which would allow for the execution of arbitrary code. This vulnerability was discovered by the Fortinet Product Security Team who observed threat activity involving a device running FortiVoice.According to Fortinet, the threat actors operations included scanning the network, erasing system crashlogs and enabling ‘fcgi debugging’ which is used to log authentication attempts, including SSH logins. The ‘fcgi debugging’ option is not enabled by default and the Fortinet advisory recommends reviewing the setting as one possible indicator of compromise (IoC).Historical Exploitation of Fortinet DevicesFortinet vulnerabilities have historically been common targets for cyber attackers, and CVE-2025-32756 is the eighteenth Fortinet vulnerability to be added to the Cybersecurity and Infrastructure Security Agency’s (CISA) Known Exploited Vulnerabilities (KEV) list.CVEDescriptionPatchedTenable BlogCVE-2024-55591Fortinet Authentication Bypass in FortiOS and FortiProxyJanuary 2025CVE-2024-55591: Fortinet Authentication Bypass Zero-Day Vulnerability Exploited in the WildCVE-2024-21762Fortinet FortiOS Out-of-bound Write Vulnerability...
Tenable Blog · May 09, 2025
In this special edition of the Cybersecurity Snapshot, we bring you some of the most valuable guidance offered by the U.K. National Cyber Security Centre (NCSC) in the past 18 months. Check out best practices, recommendations and insights on protecting your AI systems, APIs and mobile devices, as well as on how to prep for post-quantum cryptography, and more.In case you missed it, here are six NCSC recommendations to help your organization fine-tune its cybersecurity strategy and operations.1 - How to migrate to quantum-resistant cryptographyIs your organization planning to adopt cryptography that can resist attacks from future quantum computers? If so, you might want to check out the NCSC’s “Timelines for migration to post-quantum (PQC) cryptography,” a white paper aimed at helping organizations plan their migration to quantum-resistant cryptography.“Migration to PQC can be viewed as any large technology transition. In the guidance, we describe the key steps in such a transition, and illustrate some of the cryptography and PQC-specific elements required at each stage of the programme,” reads a companion blog. At a high-level, the NCSC proposes these three key milestones:By 2028Define the organization’s migration goals.Assess which services and infrastructure need to have their cryptography upgraded to PQC.Draft an initial migration plan that includes, for example, the highest priority migration steps; the necessary investment; and what you’ll need from your suppliers.By 2031Execute the first, most important PQC migration steps.Refine the PQC migration plan to ensure the roadmap will be fulfilled.Ensure your infrastructure is ready to support PQC.By 2035Complete your PQC migration.Organizations need to migrate to PQC because quantum computers will be able to decrypt data protected with today’s public-key cryptographic algorithms. These powerful quantum computers are expected to become generally available at some point between 2030 and 2040.The U.S. National...
Tenable Blog · Apr 25, 2025
Timely vulnerability remediation is an ongoing challenge for organizations as they struggle to prioritize the exposures that represent the greatest risk to their operations. Existing scoring systems are invaluable but can lack context. Here’s how Tenable’s Vulnerability Watch classification system can help.BackgroundOver the past six years working in Tenable’s research organization, I’ve watched known vulnerabilities and zero-day flaws plague organizations in the immediate aftermath of disclosure or even years afterwards. Following each blog post or threat report we’ve published, I kept coming back to the same question: Why are so many organizations struggling to remediate vulnerabilities in a timely manner?As someone who followed the evolution of COVID-19 variants throughout the beginning of the pandemic, I saw that the World Health Organization (WHO) began to label new variants under a classification system as the virus began to mutate. This classification system was designed to help prioritization efforts for monitoring and research. It included accessible labels like variants of interest and variants of concern to help communicate urgency and focus global attention.I began to wonder: What if we borrowed from the same type of classification system used by the WHO and applied it to vulnerability intelligence? Numeric-based systems like the Common Vulnerability Scoring System (CVSS) and Exploit Prediction Scoring System (EPSS) provide mechanisms for prioritization based on scoring. However, they don’t always provide enough context to help decision makers. So, what if we used simple, clear and status-based terminology to communicate risks surrounding vulnerabilities in order to guide action?This led us to develop Vulnerability Watch, a classification system for vulnerabilities inspired by the WHO’s classification of COVID-19 variants. Vulnerability Watch is a small, but important part of Tenable’s Vulnerability Intelligence offering that was launched in 2024. Now,…
Potential Proof of Concepts
These PoCs are unverified and could contain malware. Use at your own risk.
github · Created 2024-03-17 09:15:22 UTC · 13 stars
The PoC demonstrates the potential for remote code execution by exploiting the identified security flaw.
github · Created 2024-03-13 22:57:00 UTC · 12 stars
Chequea si tu firewall es vulnerable a CVE-2024-21762 (RCE sin autenticación)
github · Created 2024-03-13 09:17:28 UTC · 135 stars
out-of-bounds write in Fortinet FortiOS CVE-2024-21762 vulnerability
github · Created 2024-03-11 12:28:05 UTC · 13 stars
This script performs vulnerability scanning for CVE-2024-21762, a Fortinet SSL VPN remote code execution vulnerability. It checks whether a given server is vulnerable to this CVE by sending specific requests and analyzing the responses.
Timeline
Key exploitation, disclosure, scanner coverage, and KEV attestation events for this CVE.
-
14:08 UTC about 2 months ago14:08 UTC · about 2 months ago
First public exploitation report
Exploit observed in malware
-
09:26 UTC about 1 year ago09:26 UTC · about 1 year ago
Nessus plugin available
Scanner coverage available
-
12:28 UTC over 2 years ago12:28 UTC · over 2 years ago
Public PoC available
Public proof-of-concept code published
-
08:14 UTC over 2 years ago08:14 UTC · over 2 years ago
CVE published
Vulnerability disclosed publicly
-
00:00 UTC over 2 years ago00:00 UTC · over 2 years ago
Added to CISA KEV
Listed in the CISA Known Exploited Vulnerabilities catalog
-
10:15 UTC over 2 years ago10:15 UTC · over 2 years ago
CVE ID reserved
Identifier reserved by the CNA
Automate This Intelligence with the Pro API
Confidence scoring, exploit status, sensor telemetry, PoCs, scanner integrations, mentions, and tags are available programmatically for VM, SOC, and CTI workflows.
Pro API Example
GET /api/v2/pro/kevs/CVE-2024-21762
{
"cve_id": "CVE-2024-21762",
"title": "A out-of-bounds write in Fortinet FortiOS versions 7.4.0 through 7.4.2, 7.2.0...",
"affected_vendor": "Fortinet",
"affected_product": "FortiProxy, FortiOS",
"affected_versions": [
{ "vendor": "...", "product": "...", "status": "affected", "display_label": "..." }
],
"confidence": "Confirmed",
"cvss_score": 9.6,
"epss_score": null,
"exploit_status": {
"exploited_in_the_wild": true,
"active_exploitation_observed": false
},
"sensor_telemetry": { "...": "Pro API fields" },
"proof_of_concepts": [ "..." ],
"scanner_integrations": [ "..." ]
}