Back to search
CVE-2024-3096
Published: Apr 29, 2024
Modified: Nov 4, 2025
PUBLISHED
CVSS v3.1
6.5
MEDIUM
Description
In PHP version 8.1.* before 8.1.28, 8.2.* before 8.2.18, 8.3.* before 8.3.5, if a password stored with password_hash() starts with a null byte (\x00), testing a blank string as the password via password_verify() will incorrectly return true.
| Vendor | Product | Versions |
|---|---|---|
PHP Group | PHP | affected 8.1.* - < 8.1.28affected 8.2.* - < 8.2.18affected 8.3.* - < 8.3.5 |
Weaknesses (CWE)
CVSS v3.1 Details
CVSS v3.1 Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None
Security Training
Train your team to recognize and prevent security threats with our comprehensive security awareness program.
Start TrainingVulnerability Scanning
Discover vulnerabilities in your applications and infrastructure before attackers do.
Scan Now