FortiManager
CVE-2024-35276
CRITICAL
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach appliance management interface
-
DeliverySend specially crafted packet
-
ExploitOverflow stack buffer in handler
-
ExecutionOverwrite return address, hijack flow
-
PersistExecute unauthorized code/commands
-
ImpactCompromise FortiManager/FortiAnalyzer
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2021 - Vulnerable and Outdated Components
ASVS 5.0
V15 - Secure Coding and Architecture Stack buffer bounds checking
MITRE ATT&CK
1 technique across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The concrete prerequisite is network reachability to the FortiManager/FortiAnalyzer (or Cloud) management/communication service that parses the vulnerable packet format; the CVSS vector (AV:N/AC:L/PR:N/UI:N) indicates no authentication and no user interaction are required, so in principle: 'remote unauthenticated exploitation via specially crafted packets against a network-reachable FortiManager/FortiAnalyzer instance.' Limiting factors that reduce realistic exposure: these are management-plane appliances that should not be internet-facing, so exploitation typically requires access to the internal management network or the trusted FortiGate-to-FortiManager channel; the target must run one of the specific affected 6.4/7.0/7.2/7.4 builds; and the description does not explicitly confirm the auth level, so operators should verify against FG-IR-24-165 whether any registration/trust relationship is needed before treating it as fully unauthenticated. |
| Impact | The signals are partly conflicting and warrant nuance. CVSS 3.1 is 9.8 (AV:N/AC:L/PR:N/UI:N/C:H/I:H/A:H) - network-reachable, low-complexity, unauthenticated, full CIA impact - which alone argues for urgent patching, especially on internet-exposed management planes. However EPSS is only 0.17% (38th percentile), the CVE is NOT on CISA KEV, and no POC is referenced, so 'no public exploit identified at time of analysis.' The disconnect between a maximal CVSS and a low EPSS/no-KEV posture suggests real-world exploitation is not yet widespread; treat this as a high-priority patch for management appliances (which are high-value targets Fortinet bugs are historically weaponized against) rather than confirmed active exploitation. One caveat: the CVSS asserts PR:N, but the description does not explicitly state whether authentication is required - the 'crafted packets' phrasing is consistent with unauthenticated network access, but defenders should verify auth prerequisites against the Fortinet advisory before relying on it. |
| Exploit ScenarioDerived | An attacker with network access to a FortiManager or FortiAnalyzer management interface sends a specially crafted packet that overflows a fixed-size stack buffer in a request handler, overwriting the return address and diverting execution to attacker-supplied code. Because CVSS marks this AV:N/AC:L/PR:N, no authentication or user interaction is required per the vector, so a single crafted request could yield code/command execution on the appliance. No public POC is referenced, so exploitation would currently require independent vulnerability research and exploit development. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv3 – Jul 08, 2026
Remote code execution in Fortinet FortiManager and FortiAnalyzer (plus their Cloud variants) arises from a stack-based buffer overflow (CWE-121) reachable via specially crafted packets, letting an attacker run unauthorized code or OS commands on the management appliance. Affected trains span 6.4, 7.0, 7.2, and 7.4 across on-prem and Cloud editions. The CVSS vector rates this 9.8 with PR:N (network, no authentication), though the low EPSS (0.17%, 38th percentile) and absence of KEV/POC signals indicate no public exploit identified at time of analysis despite the critical rating.
Earlier versions of this analysis (2)
Remote code execution in Fortinet FortiManager and FortiAnalyzer (including their Cloud variants) lets an attacker run unauthorized code or commands by sending specially crafted packets that overflow a stack buffer (CWE-121). The flaw carries a CVSS 9.8 with an unauthenticated network vector, affecting a broad span of 6.4, 7.0, 7.2, and 7.4 releases. No public exploit has been identified at time of analysis and EPSS is low (0.17%, 38th percentile), but the pre-authentication RCE nature on centralized management appliances makes it a high-priority patch.
A stack-based buffer overflow in Fortinet FortiAnalyzer versions 7.4.0 through 7.4.3, 7.2.0 through 7.2.5, 7.0.0 through 7.0.12, 6.4.0 through 6.4.14, FortiManager versions 7.4.0 through 7.4.3, 7.2.0. Rated medium severity (CVSS 5.6), this vulnerability is remotely exploitable, no authentication required. No vendor patch available.
RemediationAI
Patch available per vendor advisory FG-IR-24-165 (https://fortiguard.fortinet.com/psirt/FG-IR-24-165) - upgrade each product to the fixed build above its affected range (per Fortinet's standard remediation the fixed trains are 7.4.4+, 7.2.6+, 7.0.13+, and 6.4.15+, but confirm the exact target build for your product/edition against the advisory as these versions are inferred from the affected ranges rather than stated in the provided data). Because this is a management/logging plane, the strongest compensating control until patched is to restrict network reachability: place FortiManager/FortiAnalyzer on an isolated management VLAN, never expose them to the internet, and use firewall ACLs to permit administrative and device-registration traffic only from known FortiGate devices and admin jump hosts - the trade-off is that legitimate remote administration and any cloud-managed device onboarding must traverse a VPN or bastion. For the Cloud variants, apply the vendor-hosted fix on Fortinet's schedule and monitor the advisory. Enable and review appliance logs for anomalous or malformed inbound packets to the management services.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
FortiManager is Fortinet's centralized policy/device management platform and FortiAnalyzer is its centralized logging and analytics platform; both (and their SaaS 'Cloud' variants) sit at the core of a Fortinet security fabric and communicate with managed FortiGate devices over proprietary management protocols. The root cause is CWE-121, a stack-based buffer overflow: a request handler copies attacker-controlled packet data into a fixed-size stack buffer without adequate bounds checking, allowing the return address/saved registers to be overwritten and control flow to be hijacked. The CPE set confirms the affected products are cpe:2.3:a:fortinet:fortimanager, fortimanager_cloud, fortianalyzer, and fortianalyzer_cloud (application-level), consistent with the multi-product advisory FG-IR-24-165.
Know when Fortianalyzer gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Crafted-packet stack overflow reachable over the network with no stated authentication or user interaction yields code execution, giving AV:N/AC:L/PR:N and full C/I/A impact.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
5DescriptionNVD
A stack-based buffer overflow in Fortinet FortiAnalyzer versions 7.4.0 through 7.4.3, 7.2.0 through 7.2.5, 7.0.0 through 7.0.12, 6.4.0 through 6.4.14, FortiManager versions 7.4.0 through 7.4.3, 7.2.0 through 7.2.5, 7.0.0 through 7.0.12, 6.4.0 through 6.4.14, FortiManager Cloud versions 7.4.1 through 7.4.3, 7.2.1 through 7.2.5, 7.0.1 through 7.0.11, 6.4.1 through 6.4.7, FortiAnalyzer Cloud versions 7.4.1 through 7.4.3, 7.2.1 through 7.2.5, 7.0.1 through 7.0.11, 6.4.1 through 6.4.7 allows attacker to execute unauthorized code or commands via specially crafted packets.
Executive ViewAI
Fortinet FortiManager and FortiAnalyzer (versions 6.4, 7.0, 7.2, 7.4, including Cloud editions) contain a critical remote code execution vulnerability accessible without authentication. An attacker can exploit this to gain complete control of your network management infrastructure, compromising all connected systems and organizational security posture.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Network segmentation-restrict management appliance access to dedicated administrative VLANs with strict firewall rules; (2) Monitor Fortinet security advisories for patch availability; (3) Implement host-based intrusion detection and file integrity monitoring on appliances; (4) Disable unnecessary management services (SSH, HTTPS) if not required; (5) Enable FortiAnalyzer/FortiManager audit logging to detect exploitation attempts; (6) Prepare offline backups of appliance configurations to enable rapid recovery if compromise occurs.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.
A stack-based buffer overflow occurs when a program writes more data to a buffer located on the stack than it was allocated to hold.
Affected Products (CPE)NVD
More in Fortianalyzer
View allA buffer underwrite ('buffer underflow') vulnerability in the administrative interface of Fortinet FortiOS version 7.2.0
A client-side enforcement of server-side security [CWE-602] vulnerability in Fortinet FortiManager version 7.4.0 and bef
An improper neutralization of special elements used in an os command ('OS Command Injection') vulnerability [CWE-78] in
A server-side request forgery vulnerability [CWE-918] in Fortinet FortiAnalyzer version 7.4.0, version 7.2.0 through 7.2
Authenticated low-privileged users can exploit an SQL injection flaw in Fortinet FortiAnalyzer and FortiAnalyzer Cloud t
A client-side enforcement of server-side security in Fortinet FortiAnalyzer-BigData at least version 7.4.0 and 7.2.0 thr
A improper handling of insufficient permissions or privileges in Fortinet FortiAnalyzer version 5.6.0 through 5.6.11, Fo
An improper neutralization of input vulnerability in FortiAnalyzer before 6.4.1 and 6.2.5 may allow a remote authenticat
An improper certificate validation vulnerability [CWE-295] in FortiAnalyzer and FortiManager 7.2.0 through 7.2.1, 7.0.0
Local privilege escalation in Fortinet FortiAnalyzer, FortiManager and their Cloud variants allows an already-authentica
Local privilege escalation in Fortinet FortiManager (6.4.0-6.4.14, 7.0.0-7.0.12, 7.2.0-7.2.5, 7.4.0-7.4.3) and FortiAnal
A unverified password change in Fortinet FortiManager versions 7.0.0 through 7.0.10, versions 7.2.0 through 7.2.4, and v
NVD
CVE.org
EPSS
VulDB
GitHub PoC
Exploit-DB