CVE-2026-9638 Details
Description
Crypt::PBKDF2 versions before 0.261630 for Perl generate insecure random values for salts. These versions use the built-in rand function, which is predictable and unsuitable for cryptography.
A vulnerability exists in Crypt::PBKDF2 versions prior to 0.261630 for Perl, where the random values generated for salts are insecure. These versions rely on Perl's built-in rand function, which is predictable and not suitable for cryptographic purposes. This flaw can compromise the effectiveness of the PBKDF2 password hashing algorithm by making it easier for attackers to perform brute-force attacks on hashed passwords.
Users can upgrade to Crypt::PBKDF2 version 0.261630 or later, which addresses this vulnerability by using Crypt::URandom to generate salts, ensuring a more secure and unpredictable random value.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Jun 12, 2026CISA-ADP
Assessed Jun 12, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://metacpan.org/dist/Crypt-PBKDF2/source/lib/Crypt/PBKDF2.pm#L86-93 | CPANSec | Source CodeVendor |
| https://metacpan.org/release/ARODLAND/Crypt-PBKDF2-0.261630/changes | CPANSec | Release NotesVendor |
| http://www.openwall.com/lists/oss-security/2026/06/12/4 | CVE |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-338 | Use of Cryptographically Weak Pseudo-Random Number Generator (PRNG) | CPANSec |
Affected Products
| Product | Versions |
|---|---|
| Crypt::PBKDF2 | < 0.261630 |
CPE
Remediation
| |
Change History
5 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | CPANSec |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| Jun 12, 2026 | CVE Modified | CISA-ADP |
| Jun 12, 2026 | CVE Modified | CVE |
| Jun 12, 2026 | New CVE Received | CPANSec |
Volerion