Skip to main content

FortiManager CVE-2024-35276

CRITICAL
Stack-based Buffer Overflow (CWE-121)
2025-01-14 psirt@fortinet.com
9.8
CVSS 3.1 · NVD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach appliance management interface
  2. Delivery
    Send specially crafted packet
  3. Exploit
    Overflow stack buffer in handler
  4. Execution
    Overwrite return address, hijack flow
  5. Persist
    Execute unauthorized code/commands
  6. Impact
    Compromise 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.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv3 – 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)
v2 Jul 08, 2026 - 14:30 cvss changed CVSS 9.8

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.

v1 Mar 28, 2026 - 18:03 CVSS 5.6

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

NVD PRIMARY 9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 9.8 CRITICAL

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.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from NVD.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

5
Analysis Updated
Jul 08, 2026 - 14:30 vuln.today
v3 - CVSS changed
Analysis Updated
Jul 08, 2026 - 14:30 vuln.today
v2 - CVSS changed
Severity Changed
Jul 08, 2026 - 14:22 NVD
MEDIUM CRITICAL
CVSS changed
Jul 08, 2026 - 14:22 NVD
5.6 (MEDIUM) 9.8 (CRITICAL)
CVE Published
Jan 14, 2025 - 14:15 nvd
MEDIUM 5.6

DescriptionNVD

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

Why It Matters

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.

Business Impact: Severe
Compensating Controls

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

EPSS Score
0.2%
Top 62% exploitable
Prevalence
High
widely deployed enterprise Fortinet management/logging appliances
Data Quality
3 sources
Confidence: Low

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.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Out-of-Cycle
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
Very High

Priority Score

49
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +49
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

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

cpe:2.3:a:fortinet:fortianalyzer:*:*:*:*:*:*:*:*
cpe:2.3:a:fortinet:fortianalyzer:*:*:*:*:*:*:*:*
cpe:2.3:a:fortinet:fortianalyzer:*:*:*:*:*:*:*:*
cpe:2.3:a:fortinet:fortianalyzer:*:*:*:*:*:*:*:*
cpe:2.3:a:fortinet:fortianalyzer_cloud:*:*:*:*:*:*:*:*
cpe:2.3:a:fortinet:fortianalyzer_cloud:*:*:*:*:*:*:*:*
cpe:2.3:a:fortinet:fortianalyzer_cloud:*:*:*:*:*:*:*:*
cpe:2.3:a:fortinet:fortimanager:*:*:*:*:*:*:*:*
cpe:2.3:a:fortinet:fortimanager:*:*:*:*:*:*:*:*
cpe:2.3:a:fortinet:fortimanager:*:*:*:*:*:*:*:*
cpe:2.3:a:fortinet:fortimanager:*:*:*:*:*:*:*:*
cpe:2.3:a:fortinet:fortimanager_cloud:*:*:*:*:*:*:*:*
cpe:2.3:a:fortinet:fortimanager_cloud:*:*:*:*:*:*:*:*
cpe:2.3:a:fortinet:fortimanager_cloud:*:*:*:*:*:*:*:*
CVE-2023-25610 CRITICAL
9.8 Mar 24

A buffer underwrite ('buffer underflow') vulnerability in the administrative interface of Fortinet FortiOS version 7.2.0

CVE-2023-42787 MEDIUM POC
6.5 Oct 10

A client-side enforcement of server-side security [CWE-602] vulnerability in Fortinet FortiManager version 7.4.0 and bef

CVE-2023-42788 MEDIUM POC
6.7 Oct 10

An improper neutralization of special elements used in an os command ('OS Command Injection') vulnerability [CWE-78] in

CVE-2023-44256 MEDIUM POC
6.5 Oct 20

A server-side request forgery vulnerability [CWE-918] in Fortinet FortiAnalyzer version 7.4.0, version 7.2.0 through 7.2

CVE-2025-46773 HIGH
8.8 Oct 13

Authenticated low-privileged users can exploit an SQL injection flaw in Fortinet FortiAnalyzer and FortiAnalyzer Cloud t

CVE-2024-23666 HIGH
8.8 Nov 12

A client-side enforcement of server-side security in Fortinet FortiAnalyzer-BigData at least version 7.4.0 and 7.2.0 thr

CVE-2022-22300 HIGH
8.8 Mar 01

A improper handling of insufficient permissions or privileges in Fortinet FortiAnalyzer version 5.6.0 through 5.6.11, Fo

CVE-2020-12817 HIGH
8.8 Sep 24

An improper neutralization of input vulnerability in FortiAnalyzer before 6.4.1 and 6.2.5 may allow a remote authenticat

CVE-2023-22642 HIGH
8.1 Apr 11

An improper certificate validation vulnerability [CWE-295] in FortiAnalyzer and FortiManager 7.2.0 through 7.2.1, 7.0.0

CVE-2024-45331 HIGH
7.8 Jan 16

Local privilege escalation in Fortinet FortiAnalyzer, FortiManager and their Cloud variants allows an already-authentica

CVE-2024-33503 HIGH
7.8 Jan 14

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

CVE-2024-21757 HIGH
7.8 Aug 13

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

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy