Skip to main content

FortiOS FortiProxy EUVDEUVD-2025-210466

| CVE-2025-62826 MEDIUM
HTTP Response Splitting (CWE-113)
2026-07-14 fortinet GHSA-xm2q-h8v9-r8j8
4.3
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Gain MITM position on network segment
  2. Delivery
    Wait for victim to initiate captive portal authentication
  3. Exploit
    Intercept outbound HTTP auth request
  4. Execution
    Inject CRLF sequences into request headers
  5. Persist
    Appliance returns response with attacker-injected headers
  6. Impact
    Manipulate victim session or cache state

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization HTTP response header sanitization
Exploitation Conditions

Exploitation requires that the captive portal feature is enabled and actively in use on the targeted FortiOS or FortiProxy appliance - this is not a default configuration present in all deployments and is specifically associated with guest network or user authentication scenarios. The attacker must be capable of intercepting and modifying HTTP traffic between a victim user and the captive portal endpoint, which requires a network-adjacent MITM position (e.g., ARP poisoning, rogue AP, or physical proximity to the network segment). A legitimate user must be actively performing a captive portal authentication request during the attack window (UI:R). Exploitation is limited by: the MITM prerequisite (AC:H), the captive portal must be enabled and reachable, the victim must be interacting with the portal, and the integrity impact is constrained to header injection without direct code execution or data exfiltration.

Impact

The overall risk is low-to-moderate in most environments, consistent with the CVSS 3.1 base score of 3.1. The AC:H metric reflects the substantial prerequisite of occupying a man-in-the-middle position on the network path between the user and the Fortinet device's captive portal - a non-trivial barrier. UI:R confirms the attack is gated on a user actively authenticating through the captive portal. The scope is unchanged (S:U), and impact is integrity-only at low severity (I:L), with no confidentiality or availability impact. The E:P temporal modifier confirms proof-of-concept code exists, raising residual risk slightly above theoretical. However, no CISA KEV listing is present, and no widespread exploitation signals are evident. The practical threat is limited to adversaries already capable of network interception targeting captive portal users - a scenario more relevant to rogue hotspot or insider-threat vectors than remote internet-scale attacks. For organizations running captive portals on FortiOS or FortiProxy in public-facing or guest Wi-Fi scenarios, the real-world risk increases meaningfully due to attacker proximity being easier to achieve.

Exploit ScenarioDerived

An attacker positioned on the same network segment as a captive portal user - such as on a guest Wi-Fi network via ARP spoofing - intercepts the user's HTTP authentication request to the FortiOS or FortiProxy captive portal. The attacker injects crafted CRLF sequences into the request, causing the appliance to include attacker-controlled headers in the response, potentially manipulating session cookies or cache behavior for the victim. Proof-of-concept exploit code for this technique is confirmed by the E:P temporal CVSS score.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jul 14, 2026

HTTP Response Splitting in Fortinet FortiOS and FortiProxy captive portal authentication flows enables a man-in-the-middle attacker to inject arbitrary HTTP headers into intercepted authentication requests. Affected platforms span FortiOS 7.2-7.6.4 and FortiProxy 7.2-7.6.4. The CVSS temporal vector includes E:P, confirming proof-of-concept exploit code exists; however, no active exploitation has been confirmed via CISA KEV. The RL:O temporal indicator confirms an official remediation is available per vendor advisory FG-IR-26-153.

RemediationAI

An official patch is available per the CVSS RL:O temporal indicator; administrators should consult the Fortinet PSIRT advisory FG-IR-26-153 at https://fortiguard.fortinet.com/psirt/FG-IR-26-153 for exact fixed versions and upgrade instructions, as precise patched version numbers were not independently confirmed from the available input data. As a compensating control for environments where immediate patching is not feasible, disabling or restricting the captive portal feature eliminates the vulnerable attack surface entirely, though this impacts guest and user authentication workflows that depend on it. Network segmentation to prevent untrusted devices from achieving a man-in-the-middle position on the captive portal traffic path substantially limits attacker access, with the trade-off of additional network infrastructure complexity. Enforcing HTTPS for all captive portal interactions reduces the practical exploitability of CRLF injection in the authentication flow.

Affected VersionsENISA

FortiProxy 7.6.0 ≤7.6.4
FortiPAM 1.7.0
FortiPAM 1.0.0 ≤1.0.3
FortiOS 7.2.0 ≤7.2.13
FortiOS 7.0.0 ≤7.0.19
FortiOS 6.4.0 ≤6.4.16
FortiOS 7.6.0 ≤7.6.2
FortiProxy 7.2.0 ≤7.2.16
FortiProxy 7.0.0 ≤7.0.23
FortiPAM 1.3.0 ≤1.3.1
FortiProxy 7.4.0 ≤7.4.14
FortiPAM 1.4.0 ≤1.4.3
FortiPAM 1.2.0
FortiPAM 1.1.0 ≤1.1.2
FortiPAM 1.6.0 ≤1.6.2
FortiPAM 1.5.0 ≤1.5.1
FortiOS 7.4.0 ≤7.4.8

Affected Packages

euvd fortios no fix
euvd fortipam no fix
euvd fortiproxy no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 3 packages in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

CWE-113 (Improper Neutralization of CRLF Sequences in HTTP Headers) describes a class of injection flaws where carriage-return and line-feed characters embedded in attacker-controlled input are passed unsanitized into HTTP response headers. In this case, the vulnerable component is the captive portal authentication handler present in FortiOS and FortiProxy, both Fortinet network security appliances. CPE strings confirm affected products include cpe:2.3:a:fortinet:fortios:*:*:*:*:*:*:*:*, cpe:2.3:a:fortinet:fortiproxy:*:*:*:*:*:*:*:*, and cpe:2.3:a:fortinet:fortipam:*:*:*:*:*:*:*:*. By injecting CRLF sequences into a captive portal auth request, an attacker positioned to intercept that request can split the HTTP response stream and prepend arbitrary headers - potentially manipulating caching directives, setting attacker-controlled cookies, or laying groundwork for follow-on attacks such as session fixation or cache poisoning.

Know when Fortios 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 LOW
NVD 4.3 MEDIUM
AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
vuln.today AI 3.1 LOW

AC:H reflects mandatory MITM interception prerequisite; PR:N and UI:R because no attacker auth is needed but victim must be actively authenticating; I:L only as header injection yields no direct confidentiality or availability impact.

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

Primary rating from Vendor (fortinet).

CVSS VectorNVD

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

Lifecycle Timeline

3
Severity Changed
Jul 14, 2026 - 18:52 NVD
LOW MEDIUM
CVSS changed
Jul 14, 2026 - 18:52 NVD
3.1 (LOW) 4.3 (MEDIUM)
CVE Published
Jul 14, 2026 - 15:19 cve.org
LOW 3.1

DescriptionNVD

An Improper Neutralization of CRLF Sequences in HTTP Headers ('HTTP Response Splitting') vulnerability [CWE-113] vulnerability in Fortinet FortiOS 7.6.0 through 7.6.4, FortiOS 7.4 all versions, FortiOS 7.2 all versions, FortiProxy 7.6.0 through 7.6.4, FortiProxy 7.4 all versions, FortiProxy 7.2 all versions may allow an attacker able to intercept and modify a user's captive portal authentication request to inject arbitrary headers via crafted HTTP requests.

Threat Intelligence Overview

EPSS Score
0.3%
Top 83% exploitable
Prevalence
High
FortiOS and FortiProxy are widely deployed enterprise perimeter security platforms
Data Quality
5 sources
Confidence: Medium

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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
High
Technical Impact
Partial

Priority Score

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

Attack Technique

Code Injection CRITICAL

Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.

CVE-2022-40684 CRITICAL POC
9.8 Oct 18

An authentication bypass using an alternate path or channel [CWE-288] in Fortinet FortiOS version 7.2.0 through 7.2.1 an

CVE-2024-55591 CRITICAL POC
9.8 Jan 14

FortiOS and FortiProxy contain an authentication bypass via the Node.js websocket module allowing unauthenticated remote

CVE-2024-21762 CRITICAL POC
9.8 Feb 09

A out-of-bounds write in Fortinet FortiOS versions 7.4.0 through 7.4.2, 7.2.0 through 7.2.6, 7.0.0 through 7.0.13, 6.4.0

CVE-2023-27997 CRITICAL
9.8 Jun 13

A heap-based buffer overflow vulnerability [CWE-122] in FortiOS version 7.2.4 and below, version 7.0.11 and below, versi

CVE-2020-12812 CRITICAL
9.8 Jul 24

FortiOS SSL-VPN contains an improper authentication vulnerability that allows users to bypass two-factor authentication

CVE-2016-1909 CRITICAL POC
9.8 Jan 15

Fortinet FortiAnalyzer before 5.0.12 and 5.2.x before 5.2.5; FortiSwitch 3.3.x before 3.3.3; FortiCache 3.0.x before 3.0

CVE-2016-6909 CRITICAL POC
9.8 Aug 24

Buffer overflow in the Cookie parser in Fortinet FortiOS 4.x before 4.1.11, 4.2.x before 4.2.13, and 4.3.x before 4.3.9

CVE-2025-25249 CRITICAL POC
9.8 Jan 13

Remote code execution in Fortinet FortiOS (6.4 through 7.6.3) and FortiSwitchManager (7.0.x/7.2.x) lets an attacker run

CVE-2025-61624 MEDIUM POC
6.5 Apr 14

Path traversal vulnerability in Fortinet FortiOS, FortiProxy, FortiPAM, and FortiSwitchManager allows authenticated admi

CVE-2015-1880 MEDIUM POC
4.3 May 12

Cross-site scripting (XSS) vulnerability in the sslvpn login page in Fortinet FortiOS 5.2.x before 5.2.3 allows remote a

CVE-2025-24472 HIGH
8.1 Feb 11

FortiOS and FortiProxy contain an authentication bypass allowing unauthenticated attackers with knowledge of upstream/do

CVE-2025-68686 MEDIUM POC
5.9 Feb 10

An Exposure of Sensitive Information to an Unauthorized Actor vulnerability [CWE-200] vulnerability in Fortinet FortiOS

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