Skip to main content

Fortinet FortiWeb CVE-2024-48885

CRITICAL
Path Traversal (CWE-22)
2025-01-16 psirt@fortinet.com
9.1
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Reach exposed Fortinet appliance service
  2. Delivery
    Send specially crafted packets
  3. Exploit
    Traverse outside restricted directory
  4. Execution
    Write to privileged path
  5. Persist
    Escalate privileges on appliance
  6. Impact
    Compromise integrity and availability

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.

Exploitation Conditions

Exploitation requires network reachability to the vulnerable Fortinet service that processes the 'specially crafted packets' referenced in the advisory, on an affected FortiWeb (6.4/7.0/7.2/7.4.0-7.4.4/7.6.0), FortiVoice (6.0/6.4.0-6.4.9/7.0.0-7.0.4), or FortiRecorder (7.0.0-7.0.4/7.2.0-7.2.1) build. The CVSS vector (AV:N/AC:L/PR:N/UI:N) indicates no authentication or user interaction is required against a reachable instance; the primary limiting factor is exposure - appliances whose affected service is confined to a trusted management network are not reachable by external attackers. Note the ambiguity: the outcome is described as privilege escalation while the vector states PR:N, so defenders should confirm with FG-IR-24-259 whether any prior access is actually needed.

Impact

The signals are mixed. CVSS 3.1 is 9.1 (Critical) with AV:N/AC:L/PR:N/UI:N, implying trivial remote unauthenticated exploitation, yet the description frames the outcome as 'escalate privilege,' language that usually implies the attacker already holds some foothold - this is a genuine tension between the vector (PR:N) and the wording that defenders should verify against FG-IR-24-259. Counterbalancing the high CVSS, EPSS is only 0.39% (60th percentile), the CVE is not on CISA KEV, and no public POC has been identified, so there is no evidence of active or imminent mass exploitation. No SSVC decision data was provided. Net assessment: a legitimately high-severity flaw on internet-facing security/UC appliances that warrants prompt patching, but current real-world exploitation risk appears low-to-moderate and likely targeted rather than opportunistic; prioritize by exposure of the management interface.

Exploit ScenarioDerived

An attacker with network reachability to an exposed FortiWeb, FortiVoice, or FortiRecorder service sends specially crafted packets containing traversal sequences that escape the restricted directory, allowing them to write to or manipulate privileged paths and escalate to elevated privileges on the appliance. Given AV:N/AC:L, no user interaction or complex conditions are required once the service is reachable; however, no public POC has been identified, so exploitation would currently require independent development.

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

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

Alert me

AnalysisAIv3 – Jul 08, 2026

Privilege escalation via path traversal affects multiple Fortinet appliances - FortiWeb (6.4, 7.0, 7.2, 7.4.0-7.4.4, 7.6.0), FortiVoice (6.0, 6.4.0-6.4.9, 7.0.0-7.0.4), and FortiRecorder (7.0.0-7.0.4, 7.2.0-7.2.1) - where an attacker sends specially crafted packets that break out of a restricted directory to gain elevated privileges. Fortinet PSIRT scores this CVSS 9.1 with no confidentiality impact but high integrity and availability impact, reflecting a management-plane compromise rather than data theft. There is no public exploit identified at time of analysis and EPSS is modest (0.39%, 60th percentile), so exploitation is not yet observed at scale.

Earlier versions of this analysis (2)
v2 Jul 08, 2026 - 14:28 cvss changed CVSS 9.1

Privilege escalation in multiple Fortinet appliances - FortiWeb (6.4 through 7.6.0), FortiVoice (6.0 through 7.0.4), and FortiRecorder (7.0.0 through 7.2.1) - lets a remote attacker abuse a path-traversal flaw (CWE-22) via specially crafted packets to gain elevated privileges. The CVSS 3.1 base score is 9.1 (AV:N/AC:L/PR:N/UI:N) reflecting high integrity and availability impact with no confidentiality loss. No public exploit identified at time of analysis, and EPSS is modest at 0.39% (60th percentile); the flaw is not listed in CISA KEV.

v1 Mar 28, 2026 - 18:04 CVSS 5.3

A improper limitation of a pathname to a restricted directory ('path traversal') vulnerability in Fortinet FortiRecorder 7.2.0 through 7.2.1, FortiRecorder 7.0.0 through 7.0.4, FortiVoice 7.0.0. Rated medium severity (CVSS 5.3), this vulnerability is remotely exploitable. No vendor patch available.

RemediationAI

Upgrade each affected product to a Fortinet-fixed release as specified in advisory FG-IR-24-259 (https://fortiguard.fortinet.com/psirt/FG-IR-24-259); exact fixed build numbers should be taken directly from that advisory as they were not included in this dataset. Patch available per vendor advisory - apply the vendor-released fixed versions for your specific FortiWeb, FortiVoice, or FortiRecorder branch. Until patched, restrict network reachability of the appliance management and service interfaces: limit administrative and service access to trusted management networks or VPN, place the appliances behind firewall rules that block untrusted sources from the affected service ports, and disable or restrict any externally exposed management access - noting the trade-off that tightening management access may disrupt remote administration and legitimate integrations, so validate allowlists before enforcing.

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

The root cause is CWE-22 (improper limitation of a pathname to a restricted directory, i.e. path traversal), in which user-controllable input embedded in network packets is used to construct a filesystem path without sufficient canonicalization or sandbox enforcement, letting an attacker reference locations outside the intended directory. The affected components are Fortinet's appliance operating environments across three product lines (FortiWeb web application firewall, FortiVoice unified communications, FortiRecorder network video recorder), all sharing common Fortinet platform code, which explains why a single flaw spans all three. The CVSS vector (C:N/I:H/A:H) indicates the traversal is leveraged not to read files but to write to or manipulate privileged paths, resulting in privilege escalation and integrity/availability compromise of the appliance.

Know when Fortirecorder 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.1 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H
vuln.today AI 9.1 CRITICAL

Network-reachable service parses crafted packets with low complexity and per vendor no prior auth (PR:N); traversal enables privileged writes so I:H/A:H, with no data disclosure (C:N).

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/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
None
Integrity
High
Availability
High

Lifecycle Timeline

3
Severity Changed
Jul 08, 2026 - 14:22 NVD
MEDIUM CRITICAL
CVSS changed
Jul 08, 2026 - 14:22 NVD
5.3 (MEDIUM) 9.1 (CRITICAL)
CVE Published
Jan 16, 2025 - 09:15 nvd
MEDIUM 5.3

DescriptionNVD

A improper limitation of a pathname to a restricted directory ('path traversal') vulnerability in Fortinet FortiRecorder 7.2.0 through 7.2.1, FortiRecorder 7.0.0 through 7.0.4, FortiVoice 7.0.0 through 7.0.4, FortiVoice 6.4.0 through 6.4.9, FortiVoice 6.0 all versions, FortiWeb 7.6.0, FortiWeb 7.4.0 through 7.4.4, FortiWeb 7.2 all versions, FortiWeb 7.0 all versions, FortiWeb 6.4 all versions allows attacker to escalate privilege via specially crafted packets.

Executive ViewAI

Why It Matters

Fortinet security appliances (FortiWeb, FortiVoice, FortiRecorder) contain a critical privilege escalation vulnerability (CVSS 9.1) that allows attackers to bypass access controls and compromise management functions through specially crafted network packets. With no vendor patch currently available, any organization operating these appliances faces exposure to attackers who could disable security policies, modify configurations, or lock out legitimate administrators. The modest exploitation probability (EPSS 0.4%) provides a limited window to implement interim protections before this vulnerability attracts wider adversary attention.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict management interface access to trusted internal networks and disable external access; (2) Disable unused services and protocols on affected appliances; (3) Enforce additional authentication controls including administrative credential rotation; (4) Enable detailed logging of all management-plane activity and configure real-time alerting for unauthorized access attempts; (5) Implement out-of-band management channels (console, serial) where feasible to reduce network-based attack surface; (6) Prepare incident response plan for rapid detection and containment should management-plane compromise be suspected.

Threat Intelligence Overview

EPSS Score
0.4%
Top 40% exploitable
Prevalence
High
widely deployed Fortinet enterprise security and UC 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.4%
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
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
High

Priority Score

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

Attack Technique

Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.

Affected Products (CPE)NVD

cpe:2.3:a:fortinet:fortirecorder:*:*:*:*:*:*:*:*
cpe:2.3:a:fortinet:fortirecorder:*:*:*:*:*:*:*:*
cpe:2.3:a:fortinet:fortivoice:*:*:*:*:*:*:*:*
cpe:2.3:a:fortinet:fortivoice:*:*:*:*:*:*:*:*
cpe:2.3:a:fortinet:fortiweb:*:*:*:*:*:*:*:*
cpe:2.3:a:fortinet:fortiweb:7.6.0:*:*:*:*:*:*:*

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