Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain high-privilege CLI credentials
-
DeliveryConnect to FortiAnalyzer/FortiManager CLI
-
ExploitCraft path-traversal delete command
-
ExecutionBypass pathname validation
-
PersistExecute arbitrary file deletion
-
ImpactCompromise system availability or integrity
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK
2 techniques across 2 tactics: Discovery, Collection The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Impact | CVSS 6.0 with CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:N/I:H/A:H indicates local attack vector, low complexity exploitation, and high-privilege requirement (PR:H). The integrity and availability impact is high because successful exploitation results in arbitrary file deletion, potentially affecting system stability, configuration integrity, and availability of the FortiAnalyzer/FortiManager service. However, real-world risk is constrained by the requirement for high-privilege (administrative) access-this is not an unprivileged-user-to-admin escalation, but rather a lateral movement or malicious-admin scenario. Organizations with strong access controls limiting CLI access to trusted administrators face lower practical risk. The absence of any KEV designation or public POC suggests this is not currently exploited in widespread attacks, though the straightforward nature of path traversal logic makes exploitation trivial once CLI access is obtained. This is a realistic but lower-priority vulnerability compared to unauthenticated remote code execution, suitable for standard patching cycles rather than emergency response. |
| Exploit ScenarioDerived | A disgruntled systems administrator with CLI access to a FortiAnalyzer instance crafts a CLI delete command that includes path traversal sequences (e.g., 'delete ../../../etc/critical_config') to remove system files outside the intended management directory. Alternatively, an attacker who has compromised an administrative account via phishing or credential theft uses the same technique to disrupt service availability or corrupt system integrity. Because the CLI command processor does not validate path boundaries, the filesystem call executes with full privileges, deleting files the attacker specifies. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Apr 14, 2026
Path traversal vulnerability in Fortinet FortiAnalyzer and FortiManager (versions 7.0 through 7.6.4, including Cloud variants) allows privileged local attackers to delete arbitrary files from the underlying filesystem via crafted CLI requests. The vulnerability affects both on-premises and cloud deployments across multiple major versions. CVSS 6.0 reflects moderate integrity and availability impact, constrained by requirement for high-privilege CLI access and local attack vector.
RemediationAI
Upgrade to a patched version released by Fortinet for each affected product line. For FortiAnalyzer and FortiManager 7.6.x, upgrade to 7.6.5 or later; for 7.4.x, upgrade to 7.4.8 or later; for 7.2.x, upgrade to 7.2.13 or later; and for 7.0.x, upgrade to 7.0.17 or later. These version increments apply to both on-premises and Cloud variants. Until patching is feasible, restrict CLI access to trusted administrative accounts and monitor CLI command logs for suspicious path traversal attempts (sequences containing '../' or unusual absolute paths in file operation commands). Organizations should prioritize testing patches in non-production environments before deployment to ensure compatibility with existing configurations. Full remediation guidance is documented in the Fortinet advisory at https://fortiguard.fortinet.com/psirt/FG-IR-26-120.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 4 packages in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
This is a CWE-22 path traversal vulnerability residing in the CLI command processing layer of Fortinet FortiAnalyzer and FortiManager platforms. The affected products fail to properly validate and restrict filesystem paths supplied via CLI arguments, allowing an attacker with administrative credentials to escape intended directory boundaries using techniques such as relative path traversal (e.g., '../') or absolute path references. The vulnerability is not a remote network attack; it requires either local shell access or remote CLI access with high-privilege credentials. The underlying defect is insufficient input sanitization in the file deletion command handler, a common pattern in management platforms that offer privileged administrative CLI interfaces.
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:H/UI:N/S:U/C:N/I:H/A:H
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
3DescriptionNVD
An improper limitation of a pathname to a restricted directory ('path traversal') vulnerability in Fortinet FortiAnalyzer 7.6.0 through 7.6.4, FortiAnalyzer 7.4.0 through 7.4.7, FortiAnalyzer 7.2 all versions, FortiAnalyzer 7.0 all versions, FortiAnalyzer Cloud 7.6.0 through 7.6.4, FortiAnalyzer Cloud 7.4.0 through 7.4.7, FortiAnalyzer Cloud 7.2 all versions, FortiAnalyzer Cloud 7.0 all versions, FortiManager 7.6.0 through 7.6.4, FortiManager 7.4.0 through 7.4.7, FortiManager 7.2 all versions, FortiManager 7.0 all versions, FortiManager Cloud 7.6.0 through 7.6.4, FortiManager Cloud 7.4.0 through 7.4.7, FortiManager Cloud 7.2 all versions, FortiManager Cloud 7.0 all versions may allow a privileged attacker to delete files from the underlying filesystem via crafted CLI requests.
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
Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.
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
Remote code execution in Fortinet FortiManager and FortiAnalyzer (plus their Cloud variants) arises from a stack-based b
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
EUVD-2025-209457
GHSA-w5r2-jfhj-qppp
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB