CVE-2024-34340
Authentication Bypass when using using older password hashes
CVSS v3
9.1
CRITICAL
EPSS Score
1.1 %
exploit probability, as of 2026-09-25
CISA KEV
No
known exploited
Exploitation
poc
SSVC status
Description
Cacti provides an operational monitoring and fault management framework. Prior to version 1.2.27, Cacti calls `compat_password_hash` when users set their password. `compat_password_hash` use `password_hash` if there is it, else use `md5`. When verifying password, it calls `compat_password_verify`. In `compat_password_verify`, `password_verify` is called if there is it, else use `md5`. `password_verify` and `password_hash` are supported on PHP < 5.5.0, following PHP manual. The vulnerability is i
Technical details
- Published
- 2024-05-14
- Last Modified
- 2025-11-04
Frequently asked questions
What is CVE-2024-34340?
Cacti provides an operational monitoring and fault management framework. Prior to version 1.2.27, Cacti calls `compat_password_hash` when users set their password. `compat_password_hash` use `password_hash` if there is it, else use `md5`. When verifying password, it calls `compat_password_verify`. In `compat_password_verify`, `password_verify` is called if there is it, else use `md5`. `password_verify` and `password_hash` are supported on PHP < 5.5.0, following PHP manual. The vulnerability is i
Is CVE-2024-34340 actively exploited?
A proof-of-concept exploit exists for CVE-2024-34340, but active exploitation has not been confirmed at this time.
What is the CVSS score for CVE-2024-34340?
CVE-2024-34340 has a CVSS v3 base score of 9.1 (CRITICAL severity).
Is CVE-2024-34340 affecting your environment?
Use isMalicious to check if any of your IPs or domains are associated with this vulnerability's IOCs.
No credit card required · 500 free checks/month · Free API key
Other 2024 vulnerabilities worth triaging
Ranked by exploit probability (EPSS).