FortiWeb
CVE-2025-64471
HIGH
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain valid FortiWeb password hash
-
DeliveryReach HTTP/HTTPS auth interface
-
ExploitSubmit hash in place of password
-
ExecutionBypass credential validation (CWE-836)
-
ImpactAuthenticate and control appliance
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Use of password hash instead of password
|
| Exploitation Conditions | Exploitation requires the attacker to already possess a valid password hash for a FortiWeb account (administrator or user), obtained out-of-band such as from a leaked configuration/backup, exposed credential store, or a chained disclosure bug - the flaw itself does not reveal the hash. Given that hash, no cleartext password, prior session, or user interaction is needed: the attacker sends crafted HTTP/HTTPS requests to the FortiWeb management/authentication endpoint (AV:N/AC:L/PR:N/UI:N) and the appliance accepts the hash as proof of identity. The primary limiting factor is acquisition of the hash; the primary exposure factor is FortiWeb management interfaces reachable over the network. Affected versions: 8.0.0-8.0.1, 7.6.0-7.6.5, 7.4.0-7.4.10, 7.2.0-7.2.11, and 7.0.0-7.0.11. |
| Impact | The provided CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N, base 7.5 HIGH) indicates a network-reachable, low-complexity, unauthenticated flaw with high integrity impact and no confidentiality or availability impact - Fortinet scored it purely as an integrity issue, though authenticating as a user via a stolen hash would plausibly also expose data (C:H), so the C:N/A:N scoring is arguably conservative. This is CWE-836 (use of password hash instead of password): the login flow accepts the stored password hash in place of the cleartext password, a classic pass-the-hash weakness. Critically, the vector rates PR:N because no session/credential is needed to send the request, but exploitation is gated on the attacker ALREADY possessing a valid password hash (e.g., from a database leak, config/backup exposure, or a chained vulnerability) - this precondition is not reflected in the CVSS score and materially lowers real-world likelihood versus a pure unauthenticated RCE. No EPSS score, no CISA KEV listing, and no public POC are present in the provided data, so there is no evidence of active exploitation: exploitation status is 'no public exploit identified at time of analysis.' Net assessment: a genuine and serious authentication-integrity weakness in an internet-facing Fortinet security appliance (a heavily targeted vendor class), but its practical priority hinges on whether an attacker can obtain the hash - making it a strong patch candidate rather than a confirmed mass-exploitation emergency at this time. |
| Exploit ScenarioDerived | An attacker who has obtained a FortiWeb administrator or user password hash - for example from a leaked configuration backup, exposed database, or a separate disclosure flaw - sends crafted HTTP/HTTPS authentication requests to the management interface, submitting the hash directly where the password is expected. Because the appliance validates the hash instead of a cleartext password, the attacker authenticates without ever cracking it. No public exploit code is identified in the provided data. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 25, 2026
FortiWeb appliances running versions 8.0.0-8.0.1, 7.6.0-7.6.5, 7.4.0-7.4.10, 7.2.0-7.2.11, or 7.0.0-7.0.11 accept a stored password hash as a direct authentication credential, enabling an attacker who has obtained a valid hash out-of-band (e.g., from a leaked configuration or backup) to authenticate as that user via crafted HTTP/HTTPS requests without knowing the cleartext password. The CVSS 3.1 vector AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N (base 7.5 HIGH) indicates a network-reachable, low-complexity, unauthenticated flaw with high integrity impact; the primary hurdle is acquiring the hash, and the primary exposure is a network-reachable FortiWeb management interface. No public exploit identified at time of analysis.
RemediationAI
No vendor-released patch version is specified in the provided data; consult the Fortinet PSIRT advisory FG-IR-25-984 at https://fortiguard.fortinet.com/psirt/FG-IR-25-984 for patch availability and fixed releases. In the interim, prioritize protecting password hashes: restrict access to FortiWeb configuration backups, credential stores, and management interfaces using network ACLs and segmentation, and rotate all potentially exposed hashes/passwords. Expose the FortiWeb management interface only to trusted management networks (e.g., block it from the internet or untrusted VLANs) - this reduces the attack surface but may limit remote administration. Enable multi-factor authentication on all administrative and user accounts where supported; if MFA is unavailable, consider replacing password-based authentication with certificate-based or SSO authentication, noting that this can lock out users who lack the required credentials or infrastructure. Monitor authentication logs for anomalous hash-based logins (e.g., successful logins without a corresponding password-change or cleartext credential event).
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
CWE-836 (Use of Password Hash Instead of Password for Authentication) is the root cause: FortiWeb's authentication mechanism accepts the stored password hash itself as proof of identity rather than hashing the supplied password and comparing it to the stored hash. This effectively allows pass-the-hash style authentication against FortiWeb. The affected CPE entries (cpe:2.3:a:fortinet:fortiweb) confirm Fortinet FortiWeb as the vulnerable product across the version ranges 8.0.0-8.0.1, 7.6.0-7.6.5, 7.4.0-7.4.10, 7.2.0-7.2.11, and 7.0.0-7.0.11. Successful exploitation requires the attacker to already possess a valid password hash for an administrator or user account, obtained out-of-band (e.g., leaked configuration/backup, exposed credential store, or a chained disclosure bug); the flaw itself does not reveal the hash. Given the hash, no cleartext password, prior session, or user interaction is needed. The CVSS assessment (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N) scores only integrity impact, though authenticating via a stolen hash could plausibly also expose data (C:H), so the C:N/A:N scoring is arguably conservative.
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
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Network auth endpoint, no cleartext credential needed so PR:N/AC:L; successful login as a user grants read and modify access, so C:H/I:H (departing from vendor C:N).
Primary rating from NVD.
CVSS VectorNVD
DescriptionNVD
A use of password hash instead of password for authentication vulnerability [CWE-836] vulnerability in Fortinet FortiWeb 8.0.0 through 8.0.1, FortiWeb 7.6.0 through 7.6.5, FortiWeb 7.4.0 through 7.4.10, FortiWeb 7.2.0 through 7.2.11, FortiWeb 7.0.0 through 7.0.11 may allow an unauthenticated attacker to use the hash in place of the password to authenticate via crafted HTTP/HTTPS requests
Executive ViewAI
FortiWeb appliances across multiple 7.x and 8.x branches are affected by a high-severity, network-reachable, unauthenticated authentication flaw that could let an attacker with a leaked password hash access the management interface without the cleartext password. No vendor-released patch identified at time of analysis and no public exploit identified at time of analysis, so leadership should prioritize protecting management interfaces and secrets to prevent unauthorized configuration changes or compromise of the security appliance. The risk is concentrated where FortiWeb management is network-reachable or where configuration/backup files may have been exposed.
No vendor-released patch identified at time of analysis; interim mitigations include restricting the FortiWeb management interface to trusted networks, rotating administrator credentials and stored password hashes, auditing for exposed configurations or backups, enforcing multi-factor authentication where supported, and monitoring authentication logs for anomalous activity.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Affected Products (CPE)NVD
Fortinet FortiWeb contains a relative path traversal allowing unauthenticated attackers to execute administrative comman
Fortinet FortiWeb contains an authenticated OS command injection allowing privilege escalation to execute unauthorized c
A improper handling of parameters in Fortinet FortiWeb versions 7.6.3 and below, versions 7.4.7 and below, versions 7.2.
Arbitrary file write and folder deletion in Fortinet FortiManager, FortiOS, and FortiProxy is possible via a path traver
A buffer underwrite ('buffer underflow') vulnerability in the administrative interface of Fortinet FortiOS version 7.2.0
An improper neutralization of input during web page generation in FortiWeb GUI interface 6.3.0 through 6.3.7 and version
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.
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 t
Multiple vulnerabilities in the authentication mechanism of confd in FortiWeb versions 6.4.1, 6.4.0, 6.3.0 through 6.3.1
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
Privilege escalation via path traversal affects multiple Fortinet appliances - FortiWeb (6.4, 7.0, 7.2, 7.4.0-7.4.4, 7.6
Cross-site request forgery (CSRF) vulnerability in Fortinet FortiWeb before 5.5.3 allows remote attackers to hijack the
NVD
CVE.org
EPSS
VulDB
GitHub PoC
Exploit-DB