CVE-2025-52970: Access Control Bypass and Privilege Escalation in Fortinet FortiWeb
HERMES
HERMES THREAT SCORE & WAF APPLIANCE EXPOSURE
Target:Fortinet FortiWeb (versions up to 7.0.10 / 7.2.10 / 7.4.7 / 7.6.3) Confidence: 96%
84 / 100
Dimension Breakdown
Exploitability 17 / 20
Threat Activity 16 / 20
Weaponization 16 / 20
Exposure 18 / 20
Prevalence 18 / 20
Impact 19 / 20
Exploit Maturity 16 / 20
Attack Chain Potential 18 / 20
Divergence & Operational Rationale
Hermes assesses CVE-2025-52970 at an HTS of 84 (HIGH SEVERITY). This parameter handling flaw in the FortiWeb administrative interface allows attackers possessing certain device metadata to elevate privileges to administrator, disable WAF inspection profiles, and access stored TLS private keys.
🕸️ Connected Knowledge Graph & Provenance
CVE-2025-52970: Access Control Bypass and Privilege Escalation in Fortinet FortiWebVULNERABILITY
Connected Nodes: 1
Active Relationships (Outgoing)
→ affectsPRODUCTFortinet FortiOS Gateway
98% VERY_HIGH
Software platform affected by security vulnerabilities and agentic attack patterns.
🔍 Why is this related? (Evidence & Provenance)
“Confirmed security vulnerability in Fortinet FortiOS Gateway documented in Hermes dossier.”
Supporting Verified Evidence:
- [vulnerability_report]
- [government_confirmation]CISA verified active exploitation in the wild and mandated federal remediation deadline in KEV entry. — Source: Cybersecurity & Infrastructure Security Agency (CISA): CISA Adds CVE-2026-59822 to Known Exploited Vulnerabilities Catalog (Reliability: VERY_HIGH)
1. Identification
Section titled “1. Identification”| Parameter | Technical Specification | Operational Impact |
|---|---|---|
| CVE Identifier | CVE-2025-52970 | Official NVD / MITRE record |
| Vendor Advisory | FG-IR-25-448 | Official Fortinet PSIRT Advisory |
| Associated CWE | CWE-233: Improper Handling of Parameters | Administrative privilege grant via parameter manipulation |
| CVSS v3.1 Score | 7.7 HIGH | CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H |
| CVSS v4.0 Score | 7.9 HIGH | CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N |
| Applicable CPEs | cpe:2.3:a:fortinet:fortiweb:*:*:*:*:*:*:*:* | Enterprise FortiWeb Web Application Firewall appliances |
| Affected Versions | FortiWeb ≤ 7.0.10, ≤ 7.2.10, ≤ 7.4.7, ≤ 7.6.3 | Exposed FortiWeb management interfaces |
| Fixed Versions | 7.0.11, 7.2.11, 7.4.8, 7.6.4 (August 2025) | Official firmware updates released by Fortinet |
2. Exploitation
Section titled “2. Exploitation”- CISA KEV: Not formally listed in KEV.
- EPSS Score: 0.09746 (Percentile: 95.2% — targeted reconnaissance).
- Operational Status: Technical analysis and research PoCs published by security researchers (PwNer.gg research).
- PoC & Weaponization: Forged management requests manipulating session IDs and device identifier tokens.
- Access Conditions: Pre-authentication; requires non-public device context; HTTPS access to management port; medium complexity.
3. Threat Intelligence
Section titled “3. Threat Intelligence”- Threat Actors: Reconnaissance groups and APT actors targeting perimeter defensive appliances.
- Observed Campaigns: Scanning targeting exposed WAF interfaces of financial and e-commerce enterprises.
- Associated Malware: Custom API scrapers and configuration extraction utilities.
- Exploitation Timeline: Published by Fortinet on August 12, 2025, following responsible vulnerability disclosure.
4. Detection & Forensic Triage
Section titled “4. Detection & Forensic Triage”Indicators of Compromise (IOCs)
Section titled “Indicators of Compromise (IOCs)”- Abnormal Management Traffic: HTTPS requests to
/api/v1/or/loginendpoints containing parameter override strings. - Logins Without Challenges: Successful administrator logins logged without preceding authentication challenges.
Sigma Rule
Section titled “Sigma Rule”title: Suspicious Parameter Manipulation on FortiWeb Management (CVE-2025-52970)id: c1d2e3f4-5297-4a89-9012-3456789abcdestatus: testdescription: Detects abnormal requests targeting administrative parameter handling on Fortinet FortiWebreferences: - https://fortiguard.fortinet.com/psirt/FG-IR-25-448author: Hermes Codex Researchdate: 2026-09-10logsource: product: fortiweb service: systemdetection: selection: msg|contains: - 'admin login' - 'UI parameter mismatch' status: 'success' condition: selectionfalsepositives: - Legitimate management access from authorized internal subnetslevel: highYARA Signature
Section titled “YARA Signature”rule Exploit_FortiWeb_Param_Bypass_CVE_2025_52970 { meta: description = "Detects requests manipulating FortiWeb management parameters" author = "Hermes Codex Research" date = "2026-09-10" reference = "CVE-2025-52970" strings: $fw_api = "/api/v1/admin" ascii $param_inject = "dev_id=" ascii $auth_token = "csrftoken" ascii condition: all of them}Suricata / Snort Signature
Section titled “Suricata / Snort Signature”alert tcp $EXTERNAL_NET any -> $FORTIWEB_MGMT [8443,443] (msg:"HERMES - Fortinet FortiWeb Admin Parameter Bypass Attempt (CVE-2025-52970)"; flow:to_server,established; content:"/api/v1/admin"; nocase; classtype:attempted-admin; sid:202552970; rev:1;)Logs & Forensic Artifacts
Section titled “Logs & Forensic Artifacts”- FortiWeb System Logs: Monitor administrative sessions originating from unexpected external IP addresses.
- Configuration Change Audit: Review WAF security profile changes and disabled inspection rules.
- MITRE ATT&CK: T1190 (Exploit Public-Facing Application), T1078 (Valid Accounts), T1562.001 (Disable Security Tools).
5. Remediation & Hardening
Section titled “5. Remediation & Hardening”- Apply Firmware Upgrade: Install FortiWeb 7.6.4, 7.4.8, 7.2.11, or 7.0.11.
- Restrict Management Access: Never expose the FortiWeb management interface to the public internet; confine access to dedicated management VLANs.
- Enforce MFA: Require multi-factor authentication for all administrative accounts.
- Audit TLS Certificates: Verify that SSL/TLS private keys stored on the appliance have not been accessed or exported.
- Configure Remote Syslog: Stream security event logs in real time to an external tamper-proof SIEM.
6. Enterprise Impact Scenario
Section titled “6. Enterprise Impact Scenario””What happens if this vulnerability is exploited in an enterprise?”
Section titled “”What happens if this vulnerability is exploited in an enterprise?””
- Management Port Discovery: The attacker discovers an exposed FortiWeb WAF management interface on port 8443.
- Parameter Injection: By leveraging device metadata and the parameter flaw, the adversary submits a crafted request triggering administrative privilege elevation.
- Administrative Access: The attacker enters the web management console with full administrator capabilities.
- Disabling WAF Defenses: The threat actor disables security inspection profiles protecting corporate web applications, leaving them exposed to untracked exploits.
- TLS Key Theft and Lateral Attack: The adversary extracts TLS private keys to decrypt enterprise traffic, subsequently launching direct exploits against unprotected backend servers.