Skip to main content

Fortinet FortiOS CVE-2026-23573

| EUVDEUVD-2026-43718 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-07-14 fortinet GHSA-7r2p-wwg4-j6v8
6.1
CVSS 3.1 · Vendor: fortinet
View

Attack ChainAIDerived

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

  1. Access
    Identify exposed FortiOS/FortiPAM/FortiProxy admin interface
  2. Delivery
    Craft XSS payload in HTTP request parameter
  3. Exploit
    Deliver malicious URL to authenticated admin via phishing
  4. Execution
    Admin clicks link triggering payload in browser
  5. Impact
    Steal session token or execute privileged admin actions

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

The victim must be an authenticated user of the FortiOS, FortiPAM, or FortiProxy web management interface at the time the crafted request is processed - the XSS payload executes within their authenticated browser session, not against an unauthenticated endpoint. The attacker requires no authentication themselves (PR:N per CVSS), but must successfully deliver the malicious request or URL to a logged-in user (UI:R). Exploitation is limited to specific version ranges: FortiOS 7.2 all versions, 7.4 all versions, and 7.6.0-7.6.6; FortiPAM 1.0 through 1.8.0; FortiProxy 7.2.0-7.2.9 and 7.4.0-7.4.3 - FortiOS 7.0 and earlier are not listed as affected. Exposing the web management interface to untrusted networks dramatically increases exploitability; deployments where the admin interface is restricted to internal or VPN-only access substantially reduce risk. Note: the CVE description's phrasing 'authenticated remote user' creates ambiguity about whether the attacker or victim must be authenticated - verify against FG-IR-26-150.

Impact

The base CVSS score of 6.1 (Medium) is likely an underestimate of real-world risk for this vulnerability class and target. The CVSS vector (AV:N/AC:L/PR:N/UI:R/S:C) indicates network-accessible exploitation with low complexity, no attacker authentication required, and scope change - but victim interaction is required. A notable discrepancy exists: the CVE description states 'authenticated remote user' as the party who can execute code or commands, while the CVSS vector specifies PR:N (no privileges required for the attacker); this is consistent with a reflected XSS scenario where the attacker is unauthenticated but the victim must be an authenticated session holder - however, this should be verified against the Fortiguard advisory FG-IR-26-150. The E:P temporal metric confirms proof-of-concept code is publicly available, which meaningfully raises exploitation likelihood. EPSS data was not provided; without it, exploitation probability cannot be quantified. The victims are almost certainly network administrators or security engineers, meaning successful XSS can yield session token theft, credential harvesting, or forced administrative actions with severe downstream consequences. The RL:O metric confirms an official patch is available, which should be the immediate priority.

Exploit ScenarioDerived

An attacker identifies a FortiOS or FortiPAM administrator and crafts a malicious URL containing an XSS payload targeting the vulnerable web management interface. The attacker delivers the link via phishing email or a watering-hole attack; when the authenticated administrator clicks the link and the payload executes in their browser, the attacker can steal the session cookie, hijack the authenticated session, and perform privileged administrative actions - such as creating backdoor accounts or exfiltrating VPN credentials - with the administrator's full privileges. Publicly available proof-of-concept code lowers the technical barrier for this attack.

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

Reflected or stored cross-site scripting in Fortinet FortiOS, FortiPAM, and FortiProxy web interfaces allows a remote unauthenticated attacker to execute JavaScript in the browser session of an authenticated administrator via crafted HTTP requests. The CVSS temporal metric E:P confirms publicly available proof-of-concept exploit code exists, and the RL:O metric confirms Fortinet has released an official fix. No active exploitation has been confirmed by CISA KEV at time of analysis, but the combination of a POC and the high-value targets (network security appliances and privileged access management systems) elevates real-world risk beyond what the base CVSS score of 6.1 suggests.

RemediationAI

Apply the official patch released by Fortinet as indicated by the CVSS temporal metric RL:O (Official Fix). Consult the Fortiguard PSIRT advisory FG-IR-26-150 at https://fortiguard.fortinet.com/psirt/FG-IR-26-150 for exact patched version numbers; no specific fix versions are independently confirmed from the available input data beyond the advisory reference. While patching, restrict administrative web interface access to trusted IP ranges using Fortinet's trusted host configuration feature, reducing the attack surface by limiting who can send crafted requests to the management interface - the trade-off is operational inconvenience for administrators working from variable IPs. Avoid exposing the FortiOS, FortiProxy, or FortiPAM web management interfaces directly to the internet; place them behind VPN or a jump host if not already the case. Multi-factor authentication on administrative accounts limits the impact of session token theft even if XSS is successful.

Affected VersionsENISA

FortiPAM 1.1.0 ≤1.1.2
FortiProxy 7.4.0 ≤7.4.3
FortiOS 7.2.0 ≤7.2.13
FortiPAM 1.8.0
FortiOS 7.4.0 ≤7.4.12
FortiOS 6.4.0 ≤6.4.16
FortiPAM 1.0.0 ≤1.0.3
FortiPAM 1.3.0 ≤1.3.1
FortiPAM 1.7.0 ≤1.7.2
FortiPAM 1.5.0 ≤1.5.1
FortiPAM 1.4.0 ≤1.4.3
FortiOS 7.6.0 ≤7.6.6
FortiPAM 1.2.0
FortiProxy 7.0.0 ≤7.0.16
FortiPAM 1.6.0 ≤1.6.2
FortiOS 7.0.0 ≤7.0.19
FortiProxy 7.2.0 ≤7.2.9

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-79 (Improper Neutralization of Input During Web Page Generation) indicates the vulnerability stems from insufficient sanitization of user-controlled input before it is rendered in the web management interface. The affected products - identified via CPE strings cpe:2.3:a:fortinet:fortios:*, cpe:2.3:a:fortinet:fortiproxy:*, and cpe:2.3:a:fortinet:fortipam:* - are network security appliances and a privileged access management platform, whose administrative web interfaces are the attack surface. The CVSS S:C (scope changed) metric confirms the XSS payload executes in a security context outside the application itself (the victim's browser), consistent with a classic reflected or stored XSS attack vector. FortiProxy operates as a web proxy and secure web gateway; FortiPAM manages privileged credentials and sessions - both represent particularly sensitive targets for session hijacking via XSS.

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 6.1 MEDIUM
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
vuln.today AI 6.1 MEDIUM

Network-delivered XSS requiring victim interaction (UI:R); no attacker auth needed (PR:N); scope changes to victim browser (S:C); limited C and I impact, no A impact.

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

Primary rating from Vendor (fortinet).

CVSS VectorVendor: fortinet

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

DescriptionCVE.org

An Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability [CWE-79] vulnerability in Fortinet FortiOS 7.6.0 through 7.6.6, FortiOS 7.4 all versions, FortiOS 7.2 all versions, FortiPAM 1.8.0, FortiPAM 1.7 all versions, FortiPAM 1.6 all versions, FortiPAM 1.5 all versions, FortiPAM 1.4 all versions, FortiPAM 1.3 all versions, FortiPAM 1.2 all versions, FortiPAM 1.1 all versions, FortiPAM 1.0 all versions, FortiProxy 7.4.0 through 7.4.3, FortiProxy 7.2.0 through 7.2.9 may allow an authenticated remote user to execute code or commands via crafted requests.

Threat Intelligence Overview

EPSS Score
0.3%
Top 79% exploitable
Prevalence
High
widely deployed enterprise firewall and network security appliances
Threat Intel
1
1 sources
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 Yes
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

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

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

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

Threat IntelligenceMISP

CISA Advisories
Sources: Fortinet PSIRT, CISA Vulnrichment, CISA (public domain)

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