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
Share

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

Lifecycle Timeline

2
Analysis Generated
Jun 09, 2026 - 10:32 vuln.today
CVE Published
Dec 09, 2025 - 18:15 nvd
CRITICAL 9.8

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.

AnalysisAI

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.

Technical ContextAI

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.

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.

CVE-2013-3900 MEDIUM
5.5 Dec 11

Why is Microsoft republishing a CVE from 2013? We are republishing CVE-2013-3900 in the Security Update Guide to update

CVE-2026-48558 CRITICAL POC
9.5 Jun 12

Authentication bypass in SimpleHelp 5.5.15 and prior (plus 6.0 pre-release builds) allows remote unauthenticated attacke

CVE-2025-59718 CRITICAL
9.8 Dec 09

Authentication bypass in Fortinet FortiOS, FortiProxy, and FortiSwitchManager allows unauthenticated remote attackers to

CVE-2025-25291 CRITICAL POC
9.3 Mar 12

ruby-saml provides security assertion markup language (SAML) single sign-on (SSO) for Ruby. Rated critical severity (CVS

CVE-2025-25292 CRITICAL POC
9.3 Mar 12

ruby-saml provides security assertion markup language (SAML) single sign-on (SSO) for Ruby. Rated critical severity (CVS

CVE-2022-25898 CRITICAL POC
9.8 Jul 01

The package jsrsasign before 10.5.25 are vulnerable to Improper Verification of Cryptographic Signature when JWS or JWT

CVE-2024-42004 CRITICAL POC
9.8 Dec 18

A library injection vulnerability exists in Microsoft Teams (work or school) 24046.2813.2770.1094 for macOS. Rated criti

CVE-2024-41145 CRITICAL POC
9.8 Dec 18

A library injection vulnerability exists in the WebView.app helper app of Microsoft Teams (work or school) 24046.2813.27

CVE-2024-41138 CRITICAL POC
9.8 Dec 18

A library injection vulnerability exists in the com.microsoft.teams2.modulehost.app helper app of Microsoft Teams (work

CVE-2024-45409 CRITICAL POC
9.8 Sep 10

The Ruby SAML library is for implementing the client side of a SAML authorization. Rated critical severity (CVSS 9.8), t

CVE-2022-35929 CRITICAL POC
9.8 Aug 04

cosign is a container signing and verification utility. Rated critical severity (CVSS 9.8), this vulnerability is remote

CVE-2022-31053 CRITICAL POC
9.8 Jun 13

Biscuit is an authentication and authorization token for microservices architectures. Rated critical severity (CVSS 9.8)

Share

CVE-2025-59719 vulnerability details – vuln.today

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