Skip to main content

Fortinet FortiWeb CVE-2025-59719

CRITICAL
Improper Verification of Cryptographic Signature (CWE-347)
2025-12-09 psirt@fortinet.com
9.8
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Recon
    Identify exposed FortiWeb management interface
  2. Delivery
    Confirm FortiCloud SSO enabled
  3. Exploit
    Craft forged SAML response for admin user
  4. Install
    Submit to SSO assertion consumer endpoint
  5. C2
    Bypass signature verification (CWE-347)
  6. Execute
    Obtain authenticated admin session
  7. Impact
    Reconfigure WAF policies or pivot

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A04:2025 - Cryptographic Failures
ASVS 5.0
V11 - Cryptography Signature verification
Exploitation Conditions

The target FortiWeb appliance must have FortiCloud SSO login enabled and its SAML assertion consumer endpoint must be network-reachable to the attacker - typically the administrative/management interface. Vulnerable versions are FortiWeb 8.0.0, 7.6.0-7.6.4, or 7.4.0-7.4.9 specifically. No authentication and no user interaction are required (PR:N, UI:N), and complexity is low (AC:L), meaning the attacker only needs the ability to send a crafted SAML response to the endpoint. The principal limiting factor is configuration: deployments using only local admin authentication, or those where the management plane is firewalled off from untrusted networks, are not exploitable from the internet even if running a vulnerable build.

Impact

The CVSS 9.8 score (AV:N/AC:L/PR:N/UI:N) reflects network-reachable, unauthenticated, low-complexity exploitation yielding full confidentiality, integrity, and availability impact - a worst-case theoretical profile. However, EPSS is only 0.26% (50th percentile), suggesting limited current exploitation interest, and the CVE is not in CISA KEV at time of analysis. The signals are partially conflicting: the technical profile is severe, but exploitation requires that the target FortiWeb instance actually have FortiCloud SSO configured and exposed, which narrows the attackable population. Given Fortinet's history of being targeted by ransomware affiliates and nation-state actors (multiple prior FortiWeb/FortiOS CVEs in KEV), this should be treated as a high-priority patch despite the modest EPSS - the score likely reflects pre-disclosure conditions rather than long-term risk.

Exploit ScenarioDerived

An attacker reachable over the network to a FortiWeb management interface with FortiCloud SSO enabled crafts a malicious SAML response - for example, by injecting an assertion for an administrative user and exploiting the broken signature verification (e.g., via XML signature wrapping or omission of a required signature element). The response is delivered to the SSO assertion consumer endpoint, the appliance accepts the forged assertion as valid, and the attacker obtains an authenticated admin session without credentials. No public exploit identified at time of analysis, but signature-verification flaws of this class historically have proof-of-concept code published shortly after disclosure.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
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 – Jun 09, 2026

Authentication bypass in Fortinet FortiWeb 8.0.0, 7.6.0-7.6.4, and 7.4.0-7.4.9 allows unauthenticated remote attackers to circumvent FortiCloud SSO login by sending a crafted SAML response message. The flaw stems from improper cryptographic signature verification (CWE-347), enabling forgery of authentication assertions. No public exploit identified at time of analysis, EPSS sits at 0.26% (50th percentile), and the issue is not currently listed in CISA KEV, though Fortinet products have historically been high-value targets.

RemediationAI

Patch available per vendor advisory FG-IR-25-647 (https://fortiguard.fortinet.com/psirt/FG-IR-25-647) - exact fixed versions should be confirmed directly from that advisory, as the input data does not enumerate them. Administrators running 7.4.x should upgrade beyond 7.4.9, those on 7.6.x beyond 7.6.4, and 8.0.0 deployments should move to the next vendor-released maintenance build. As a compensating control while patching, disable FortiCloud SSO login on the management interface and revert to local administrator authentication (trade-off: loss of centralized SSO convenience and any conditional access policies tied to it). Additionally, restrict network access to the FortiWeb management interface to a dedicated management VLAN or jump-host range via firewall ACLs, which limits exposure of the vulnerable SAML endpoint to untrusted networks. Siemens-environment operators should also consult SSA-864900 for any vendor-specific guidance.

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

FortiWeb is Fortinet's web application firewall product, which integrates with FortiCloud single sign-on using SAML (Security Assertion Markup Language) for federated authentication. SAML relies on XML digital signatures to verify that authentication assertions come from a trusted Identity Provider. CWE-347 (Improper Verification of Cryptographic Signature) indicates the SAML response signature validation logic is flawed - likely failing to properly validate the signature, accepting unsigned assertions, or being susceptible to XML signature wrapping (XSW) attacks. The CPE data confirms the issue spans the fortiweb product across multiple branches (7.4.x, 7.6.x, and 8.0.0), pointing to a shared SSO/SAML library or component.

Know when Fortiweb 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.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

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

DescriptionCVE.org

An improper verification of cryptographic signature vulnerability in Fortinet FortiWeb 8.0.0, FortiWeb 7.6.0 through 7.6.4, FortiWeb 7.4.0 through 7.4.9 may allow an unauthenticated attacker to bypass the FortiCloud SSO login authentication via a crafted SAML response message.

Executive ViewAI

Why It Matters

FortiWeb authentication controls protecting enterprise applications have been undermined by a critical vulnerability affecting versions 8.0.0, 7.6.0-7.6.4, and 7.4.0-7.4.9, exposing organizations to unauthorized remote access by unauthenticated attackers through SAML authentication forgery. This directly compromises the SSO layer that gates access to business-critical applications and sensitive data. Immediate inventory and containment measures are critical given the absence of a vendor patch and the critical severity.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict network access to FortiWeb management and service ports via firewall ACLs and network segmentation; (2) Disable FortiCloud SSO if operationally feasible, reverting to local authentication or alternate identity provider; (3) Deploy enhanced monitoring and alerting on SAML authentication failures, anomalous sign-on patterns, and cryptographic validation errors; (4) Implement strict IP allowlisting or additional authentication factors for access to high-value protected applications; (5) Establish continuous monitoring of Fortinet security advisories for patch release notifications and interim workarounds.

Threat Intelligence Overview

EPSS Score
0.3%
Top 50% exploitable
EUVD KEV
Listed
EU Exploited Vulnerability
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.3%
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
Out-of-Cycle
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
Very High

Priority Score

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

Affected Products (CPE)CVE.org

cpe:2.3:a:fortinet:fortiweb:*:*:*:*:*:*:*:*
cpe:2.3:a:fortinet:fortiweb:*:*:*:*:*:*:*:*
cpe:2.3:a:fortinet:fortiweb:8.0.0:*:*:*:*:*:*:*
CVE-2025-64446 CRITICAL POC
9.8 Nov 14

Fortinet FortiWeb contains a relative path traversal allowing unauthenticated attackers to execute administrative comman

CVE-2025-58034 HIGH POC
7.2 Nov 18

Fortinet FortiWeb contains an authenticated OS command injection allowing privilege escalation to execute unauthorized c

CVE-2025-52970 HIGH POC
8.1 Aug 12

A improper handling of parameters in Fortinet FortiWeb versions 7.6.3 and below, versions 7.4.7 and below, versions 7.2.

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-2023-25610 CRITICAL
9.8 Mar 24

A buffer underwrite ('buffer underflow') vulnerability in the administrative interface of Fortinet FortiOS version 7.2.0

CVE-2021-22122 MEDIUM POC
6.1 Feb 08

An improper neutralization of input during web page generation in FortiWeb GUI interface 6.3.0 through 6.3.7 and version

CVE-2026-26035 CRITICAL
9.8 Aug 12

Authentication bypass in Fortinet FortiWeb (versions 7.0.0-7.0.12, 7.2.0-7.2.12, 7.4.0-7.4.11, 7.6.0-7.6.6, and 8.0.0-8.

CVE-2021-41025 CRITICAL
9.8 Dec 08

Multiple vulnerabilities in the authentication mechanism of confd in FortiWeb versions 6.4.1, 6.4.0, 6.3.0 through 6.3.1

CVE-2021-36186 CRITICAL
9.8 Nov 02

A stack-based buffer overflow in Fortinet FortiWeb version 6.4.0, version 6.3.15 and below, 6.2.5 and below allows attac

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-2016-4066 HIGH
8.8 Jul 13

Cross-site request forgery (CSRF) vulnerability in Fortinet FortiWeb before 5.5.3 allows remote attackers to hijack the

CVE-2024-23665 HIGH
8.8 Jun 03

Multiple improper authorization vulnerabilities [CWE-285] in FortiWeb version 7.4.2 and below, version 7.2.7 and below,

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