Raw vector
CVSS:3.1/AV:L/AC:H/PR:H/UI:R/S:U/C:L/I:N/A:NCVSS and EPSS are reproduced from their sources (NVD, FIRST EPSS). Risk Priority is our own derived reading, not an NVD score.
Summary
CVE-2024-21754 is a low-severity Use of Password Hash With Insufficient Computational Effort (CWE-916) vulnerability in Fortinet Fortiproxy. Its CVSS base score is 1.8 (Low).
Operationally, exploitation aligns with the MITRE ATT&CK technique Password Cracking (T1110.002); ranked in the top 11% of CVEs by exploit likelihood; it is not currently listed in the CISA KEV catalog.
The strongest mitigations our analysis identified map to SC-13 (Cryptographic Protection) and IA-5 (Authenticator Management) — see the control section below for these in your framework.
Deeper analysis AI-assisted summary
Synthesised by an AI model from the NVD description and linked references — a reading aid, not an authoritative source.
A use of password hash with insufficient computational effort vulnerability, tracked as CWE-916, affects FortiOS versions 7.4.3 and below along with all versions of 7.2, 7.0, and 6.4, as well as FortiProxy versions 7.4.2 and below along with all versions of 7.2, 7.0, and 2.0. The flaw resides in the handling of backup file encryption and carries a CVSS score of 1.8.
A privileged attacker who already possesses a super-admin profile and CLI access can exploit the weakness to decrypt a backup file. The attack requires local access, high attack complexity, high privileges, and user interaction, limiting its scope to information disclosure without direct impact on integrity or availability.
Fortinet has published advisory FG-IR-23-423 detailing the issue for affected FortiOS and FortiProxy deployments. The EPSS score remains low, with a current value of 0.0490 and a peak of 0.0571.
OWASP Top 10 for Web (2025)
EU & UK References
- 🇪🇺 ENISA EUVD: EUVD-2024-19368
Vulnerability Data
A use of password hash with insufficient computational effort vulnerability [CWE-916] affecting FortiOS version 7.4.3 and below, 7.2 all versions, 7.0 all versions, 6.4 all versions and FortiProxy version 7.4.2 and below, 7.2 all versions, 7.0 all versions, 2.0 all…
more
versions may allow a privileged attacker with super-admin profile and CLI access to decrypting the backup file.
- CWE(s)
Related Threats
MITRE ATT&CK Enterprise Techniques
CVEs Like This One
Affected Assets
Mitigating Controls
Control response
—
—
—
V11.4.2
Mitigating Controls (NIST 800-53 r5) AI
Cryptographic protection mandates selection and use of approved algorithms whose parameters can include sufficient work factors for password hashing.
Authenticator management requires secure generation, distribution, and storage of passwords, directly enforcing computationally expensive hashing schemes.
Protection of information at rest requires cryptographic safeguards on stored password hashes, reducing exposure to offline cracking.
Mitigating Controls (NIST CSF 2.0) AI
Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→CSF cross-walk (authority under review) — links open the control.
Authentication policies may reference password handling but do not address storage or computational cost of hashes.
Proper password hashing is a direct instance of using cryptographic hashes to protect data-at-rest.
Secure development practices explicitly include selection and configuration of strong, computationally expensive password hashes.
Mitigating Controls (ISO/IEC 27001:2022 Annex A) AI
Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→ISO cross-walk (authority under review) — links open the control.
Requires secure handling of authentication information, which includes choosing strong password hashing schemes.
Requires appropriate use of cryptography, which encompasses selecting strong hashing algorithms for passwords.
Secure coding practices include implementing password storage with adequate computational effort.
Mandates secure authentication mechanisms, directly addressing the need for computationally strong password hashes.