Skip to main content

FortiDLP Agent CVE-2025-53951

HIGH
Path Traversal (CWE-22)
2025-10-16 psirt@fortinet.com
7.8
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as low-privileged local user
  2. Delivery
    Locate Outlookproxy local listening port
  3. Exploit
    Send crafted path-traversal request
  4. Execution
    Escape restricted directory in LocalService context
  5. Impact
    Escalate privileges to LocalService

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 that the FortiDLP Agent with the Outlookproxy plugin is installed and running on a Windows host, exposing a local listening port, and that the attacker already holds authenticated low-privileged local access to that host (per CVSS PR:L and the description's 'authenticated attacker'). The attack is purely local - the crafted path-traversal request must be delivered to the local listening port, so there is no network-facing exposure. Limiting factors: no remote reachability, the agent and the specific Outlookproxy plugin must be deployed, and the host must run an affected version (11.5.1; 11.4.2-11.4.6; 11.3.2-11.3.4; 11.2.0-11.2.3; 11.1.1-11.1.2; 11.0.1; 10.5.1; 10.4.0; 10.3.1). No end-user interaction is required once local authenticated access is obtained.

Impact

This is a credible but not emergency-grade local privilege-escalation issue. The CVSS 3.1 vector (AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, base 7.8) describes a locally-exploitable flaw requiring an already-authenticated low-privileged user, with low attack complexity and full C/I/A impact - consistent with the description's 'authenticated attacker may escalate their privilege to LocalService.' Signals agree that this is NOT remotely exploitable: the attacker must already have a foothold on the host and send a crafted request to a locally listening port. Exploitation signals are weak: EPSS is 0.21% (10th percentile), there is no CISA KEV listing, and no public exploit code was identified - so this is a real, patch-worthy local EoP but not evidence of widespread or active exploitation. No SSVC decision data was provided in the input, so exploitation-status/automatable/technical-impact cannot be independently cross-referenced. Net: treat as a routine-to-moderate priority local privesc - important on hosts where untrusted users have local access, lower priority on single-admin endpoints. No conflicting signals were found; the CVSS local vector matches the description's 'local listening port' mechanism.

Exploit ScenarioDerived

A low-privileged but authenticated user already logged into a Windows endpoint running the FortiDLP Agent sends a crafted path-traversal request to the Outlookproxy plugin's local listening port, abusing CWE-22 to escape the intended directory and have the request processed in the LocalService security context. This yields privilege escalation from the standard user to LocalService on that host. No public proof-of-concept exploit was identified at time of analysis.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
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

AnalysisAIv1 – Oct 09, 2026

Local privilege escalation in Fortinet's FortiDLP Agent on Windows (Outlookproxy plugin) allows an authenticated, low-privileged local user to elevate to the LocalService account by sending a crafted path-traversal request to the agent's local listening port. Affected builds include 11.5.1, 11.4.2 through 11.4.6, 11.3.2 through 11.3.4, 11.2.0 through 11.2.3, 11.1.1 through 11.1.2, 11.0.1, 10.5.1, 10.4.0 and 10.3.1, with CVSS 3.1 base 7.8 (AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H). No public exploit code and no confirmed active exploitation were identified at time of analysis, and the EPSS probability is low at roughly 0.21% (10th percentile), so this is a credible but not emergency-grade local escalation issue that requires an attacker to already hold a foothold on the host.

RemediationAI

Patch status is not specified in the provided data, so consult Fortinet PSIRT advisory FG-IR-25-628 (https://fortiguard.fortinet.com/psirt/FG-IR-25-628) for the fixed build corresponding to each affected branch (11.5.1, 11.4.x, 11.3.x, 11.2.x, 11.1.x, 11.0.1, 10.5.1, 10.4.0 and 10.3.1) and upgrade the FortiDLP Agent accordingly; do not assume a specific fix version beyond what the advisory publishes. Because the attack is delivered to a local listening port and requires pre-existing low-privileged local access, the most effective compensating controls focus on reducing that prerequisite and shrinking local reachability: restrict interactive logon and RDP access to hosts running the FortiDLP Agent so that untrusted or unvetted local accounts cannot establish the required foothold (trade-off: tighter host access management overhead), and use Windows Filtering Platform or local firewall rules to limit which local processes/users may connect to the Outlookproxy plugin's loopback port so that only the expected Outlook-related components can reach it (trade-off: overly strict rules can break DLP inspection of Outlook traffic, so validate in a pilot before broad rollout). If the plugin is not operationally required on a given host, disable or remove it to eliminate the attack path entirely (trade-off: loss of Outlook DLP coverage on that endpoint). Where patching is deferred, monitor local loopback connection attempts to the agent's proxy port and alert on anomalous requests carrying traversal sequences, and audit for local privilege transitions into LocalService as a detection backstop.

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 flaw is CWE-22, improper limitation of a pathname to a restricted directory (path traversal), reachable through a loopback/local listening port exposed by the Outlookproxy plugin of the FortiDLP Agent for Windows. The CVSS vector AV:L/AC:L/PR:L/UI:N confirms the attack surface is strictly local: an attacker with existing low-privileged authenticated access on the Windows 11 host must be able to send a crafted request to the agent's local port, and no user interaction is required once that access exists. Because the plugin does not correctly constrain the pathnames it accepts, the crafted request can traverse outside the intended directory context and cause the agent's proxy component to act with the privileges of LocalService, resulting in high confidentiality, integrity and availability impact within that service context. The generic CPE cpe:2.3:a:fortinet:fortidlp_agent:*:*:*:*:*:*:*:* confirms the affected component is the FortiDLP Agent itself rather than a separately tracked sub-product. Two practical constraints limit reach: there is no network-facing exposure (the port is local to the host), and both the agent and the specific Outlookproxy plugin must be installed and running on an affected version.

Know when Fortidlp Agent 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 7.8 HIGH
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 7.8 HIGH

Attack targets a local listening port requiring prior authenticated low-privileged access (AV:L, PR:L); path traversal reliably escalates to LocalService giving full C/I/A, with no scope change.

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

Primary rating from NVD.

CVSS VectorNVD

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

DescriptionNVD

An Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability [CWE-22] in Fortinet FortiDLP Agent's Outlookproxy plugin for Windows 11.5.1 and 11.4.2 through 11.4.6 and 11.3.2 through 11.3.4 and 11.2.0 through 11.2.3 and 11.1.1 through 11.1.2 and 11.0.1 and 10.5.1 and 10.4.0, and 10.3.1 may allow an authenticated attacker to escalate their privilege to LocalService via sending a crafted request to a local listening port.

Executive ViewAI

Why It Matters

Fortinet FortiDLP Agent for Windows is affected by a high-severity local privilege-escalation issue in its Outlookproxy plugin across multiple 10.x, 11.0-11.5 builds. An authenticated low-privileged local user on an affected endpoint could elevate to the LocalService account, raising the risk of endpoint compromise, data exposure, or lateral movement if an attacker already has a foothold. No public exploit identified at time of analysis, and no vendor-released patch identified at time of analysis, so leadership should prioritize inventory, access restrictions, and monitoring while awaiting remediation.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: enforce least privilege and limit local interactive access to affected Windows hosts; restrict or monitor the FortiDLP Agent local listening port; remove unnecessary local accounts; monitor endpoint and agent logs for path-traversal attempts; and ensure EDR alerting covers suspicious LocalService activity.

Threat Intelligence Overview

EPSS Score
0.2%
Top 90% exploitable
Prevalence
Low
niche enterprise DLP endpoint agent, limited per-host footprint
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 HIGH
CISA KEV No
Public POC No
EPSS 0.2%
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
Defer
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact
High

Priority Score

39
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +39
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:fortidlp_agent:*:*:*:*:*:*:*:*

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