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.
Metrics
Affected Vendors & Products
References
History
Thu, 12 Dec 2024 02:45:00 +0000
Type | Values Removed | Values Added |
---|---|---|
First Time appeared |
Redhat
Redhat enterprise Linux |
|
CPEs | cpe:/a:redhat:enterprise_linux:8 cpe:/a:redhat:enterprise_linux:9 |
|
Vendors & Products |
Redhat
Redhat enterprise Linux |
MITRE
Status: PUBLISHED
Assigner: php
Published: 2024-04-29T03:42:04.093Z
Updated: 2024-08-01T19:32:42.742Z
Reserved: 2024-03-29T16:57:27.435Z
Link: CVE-2024-3096
Vulnrichment
Updated: 2024-08-01T19:32:42.742Z
NVD
Status : Awaiting Analysis
Published: 2024-04-29T04:15:08.350
Modified: 2024-11-21T09:28:53.520
Link: CVE-2024-3096
Redhat