Skip to main content

FortiVoice CVE-2025-60024

HIGH
Path Traversal (CWE-22)
2025-12-09 psirt@fortinet.com
8.8
CVSS 3.1 · Vendor: fortinet
View

Attack ChainAIDerived

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

  1. Access
    Obtain privileged authenticated session
  2. Delivery
    Send crafted HTTP/HTTPS request with traversal path
  3. Exploit
    Write arbitrary file outside intended directory
  4. Execution
    Overwrite executable/config file
  5. Impact
    Achieve code execution and appliance compromise

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 an authenticated session on the FortiVoice web management interface (HTTP/HTTPS), and the description specifically qualifies the attacker as 'privileged,' implying operator- or admin-level access rather than an ordinary user - a significant limiting factor despite the network attack vector. Affected builds are FortiVoice 7.2.0 through 7.2.2 and 7.0.0 through 7.0.7; deployments outside these ranges or with the management interface not exposed to the attacker are not reachable. No user interaction is required. The main limiter is the prerequisite privileged authentication, which prevents unauthenticated internet-wide exploitation.

Impact

The NVD CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H = 8.8 High) indicates a network-reachable, low-complexity flaw with full CIA impact, and arbitrary file write on an appliance realistically enables remote code execution and device compromise. However, there is meaningful tension between the vector's PR:L and the description's explicit 'privileged authenticated attacker' language, which points to PR:H (administrative/operator-level access) - this materially lowers real-world exploitability and should be verified against the Fortinet advisory FG-IR-25-812. No EPSS score, no CISA KEV listing, and no public POC are present in the provided data, so exploitation status is 'no public exploit identified at time of analysis.' On balance this is a serious flaw worth prompt patching on affected FortiVoice deployments, but not an emergency mass-exploitation candidate: it is gated behind authenticated (likely privileged) access rather than being unauthenticated and internet-spraying. No SSVC decision data was provided.

Exploit ScenarioDerived

An attacker who already holds authenticated (per the description, privileged) access to the FortiVoice management interface sends a crafted HTTP/HTTPS request whose parameter contains directory-traversal sequences, causing the application to write attacker-controlled content to an arbitrary filesystem path. By overwriting a script, configuration, or web-accessible file, the attacker escalates the file write into code execution and full appliance compromise. No public proof-of-concept was identified in the provided data.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.5% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Sep 25, 2026

Arbitrary file write via path traversal in the FortiVoice web management interface (FortiVoice 7.0.0 through 7.0.7 and 7.2.0 through 7.2.2) lets a privileged authenticated operator escape the intended directory and drop files anywhere on the appliance using crafted HTTP/HTTPS commands, which on an appliance realistically escalates to remote code execution and full device compromise. NVD rates the flaw 8.8 (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H), while independent review revises the privilege prerequisite to PR:H because the description explicitly describes a privileged attacker holding a valid management session. There is no evidence of active exploitation (the CVE is not in CISA KEV) and no public exploit code was identified at time of analysis; the dominant limiting factor is the requirement for authenticated, privileged access to the FortiVoice administrative interface.

RemediationAI

Apply the fixed FortiVoice release identified in Fortinet PSIRT advisory FG-IR-25-812 (https://fortiguard.fortinet.com/psirt/FG-IR-25-812), which is the authoritative source for the exact patched build numbers for both the 7.0.x and 7.2.x branches; upgrade off the affected ranges (7.0.0-7.0.7 and 7.2.0-7.2.2) as soon as a maintenance window allows. The provided data does not include an independently confirmed fix version, so treat the vendor advisory as the single source of truth rather than assuming a specific release. Because the flaw requires a privileged, authenticated session on the management interface, the highest-value compensating controls are access controls around that interface: block HTTP/HTTPS administrative access from untrusted networks (WAN/Internet) and restrict it to a dedicated management VLAN or VPN, accepting the trade-off that remote administration must then be routed through those controlled paths. Further reduce blast radius by removing or downgrading dormant administrative and operator accounts and enforcing least privilege, with the trade-off that legitimate operators lose some convenience, and by monitoring and alerting on unexpected file writes or tampering in appliance configuration and scheduled-task locations, which detects exploitation attempts but does not prevent them. None of these compensating controls eliminate the write primitive itself - only patching does - so they should be considered temporary mitigations until the vendor fix is deployed.

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 vulnerability is a CWE-22 improper limitation of a pathname to a restricted directory affecting Fortinet's FortiVoice unified communications appliance, specifically its HTTP/HTTPS management interface. The interface processes commands that carry file path parameters, and insufficient normalization/validation of pathname input (for example '../' sequences or absolute paths) allows a file write primitive to be redirected outside the intended restricted directory. The CPE entries (cpe:2.3:a:fortinet:fortivoice) confirm the affected product is FortiVoice; note that the supplied CPE strings use version wildcards and therefore do not themselves define the fix boundary - the authoritative version ranges are those in the description and in Fortinet PSIRT advisory FG-IR-25-812. Impact across confidentiality, integrity and availability is rated High: on a network appliance, arbitrary file write typically enables persistence or code execution by targeting startup scripts, scheduled jobs, configuration stores, or web-served directories, so the write primitive is materially more dangerous than the traversal label alone suggests. The scoring discrepancy between the NVD vector (PR:L) and the independent assessment (PR:H) reflects ambiguity in how the 'privileged authenticated attacker' prerequisite maps to the CVSS privilege metric; the independent assessment's PR:H reading should be treated as authoritative for exploitability discussions.

Know when Fortivoice 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

Vendor (fortinet) PRIMARY 8.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 7.2 HIGH

Description states a 'privileged' attacker so PR:H over NVD's PR:L; network HTTP(S) vector, no UI, and arbitrary file write plausibly yields full C/I/A via code execution.

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

Primary rating from Vendor (fortinet).

CVSS VectorVendor: fortinet

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

DescriptionCVE.org

Multiple Improper Limitations of a Pathname to a Restricted Directory ('Path Traversal') vulnerabilities [CWE-22] vulnerability in Fortinet FortiVoice 7.2.0 through 7.2.2, FortiVoice 7.0.0 through 7.0.7 may allow a privileged authenticated attacker to write arbitrary files via specifically HTTP or HTTPS commands

Executive ViewAI

Why It Matters

FortiVoice appliances running versions 7.0.0 through 7.0.7 and 7.2.0 through 7.2.2 are affected by a high-severity arbitrary file write vulnerability that could allow a malicious authenticated administrator to fully compromise the device, potentially leading to remote code execution and unauthorized access to communications data. Organizations relying on these VoIP systems for business communications should prioritize risk assessment because a successful exploit could disrupt telephony services, expose sensitive conversations, and serve as a pivot point for further network intrusion. Since no vendor-released patch identified at time of analysis and no public exploit identified at time of analysis, interim mitigations are critical to reduce exposure.

Business Impact: High
Compensating Controls

Restrict management interface access to trusted IP ranges, enforce multi-factor authentication for all administrative accounts, enable logging and monitoring for suspicious file write activity, and segment FortiVoice appliances from critical network segments.

Threat Intelligence Overview

EPSS Score
0.5%
Top 63% exploitable
Prevalence
Medium
Fortinet enterprise VoIP/PBX appliance, common in mid-size orgs but narrower than FortiGate
Data Quality
2 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 HIGH
CISA KEV No
Public POC No
EPSS 0.5%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
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
No
Human Impact
High

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
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)CVE.org

cpe:2.3:a:fortinet:fortivoice:*:*:*:*:*:*:*:*
cpe:2.3:a:fortinet:fortivoice:*:*:*:*:*:*:*:*
CVE-2024-48884 CRITICAL
9.1 Jan 14

Arbitrary file write and folder deletion in Fortinet FortiManager, FortiOS, and FortiProxy is possible via a path traver

CVE-2020-9294 CRITICAL POC
9.8 Apr 27

An improper authentication vulnerability in FortiMail 5.4.10, 6.0.7, 6.2.2 and earlier and FortiVoiceEntreprise 6.0.0 an

CVE-2024-48885 CRITICAL
9.1 Jan 16

Privilege escalation via path traversal affects multiple Fortinet appliances - FortiWeb (6.4, 7.0, 7.2, 7.4.0-7.4.4, 7.6

CVE-2023-37931 HIGH
8.8 Jan 14

An improper neutralization of special elements used in an sql command ('sql injection') vulnerability [CWE-88] in FortiV

CVE-2024-26013 HIGH
7.5 Apr 08

A improper restriction of communication channel to intended endpoints vulnerability [CWE-923] in Fortinet FortiOS versio

CVE-2025-47856 HIGH
7.2 Oct 14

OS command injection in Fortinet FortiVoice allows an authenticated administrator to execute arbitrary operating-system

CVE-2025-64156 HIGH
7.2 Dec 09

Authenticated attackers with administrative privileges can exploit a SQL injection flaw in Fortinet FortiVoice to execut

CVE-2021-42757 MEDIUM
6.7 Dec 08

A buffer overflow [CWE-121] in the TFTP client library of FortiOS before 6.4.7 and FortiOS 7.0.0 through 7.0.2, may allo

CVE-2023-37932 MEDIUM
6.5 Jan 10

An improper limitation of a pathname to a restricted directory ('path traversal') vulnerability [CWE-22] in FortiVoiceEn

CVE-2025-58693 MEDIUM
6.5 Jan 13

An improper limitation of a pathname to a restricted directory ('path traversal') vulnerability in Fortinet FortiVoice 7

CVE-2021-24008 MEDIUM
5.3 Mar 28

An exposure of sensitive system information to an unauthorized control sphere vulnerability [CWE-497] in FortiDDoS versi

CVE-2022-23439 MEDIUM
4.7 Jan 22

A externally controlled reference to a resource in another sphere vulnerability in Fortinet allows attacker to poison we

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