CVE-2026-6659 Details
Description
Crypt::PasswdMD5 versions through 1.42 for Perl generates insecure random values for salts. The built-in rand function is predictable, and unsuitable for cryptography.
A vulnerability exists in Crypt::PasswdMD5 versions through 1.42 for Perl, where the module generates insecure random values for salts used in password hashing. The issue arises because the built-in rand function is predictable and not suitable for cryptographic purposes, leading to potential weaknesses in password security.
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 May 8, 2026CISA-ADP
Assessed May 8, 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://github.com/ronsavage/Crypt-PasswdMD5/commit/a2f821637db0296082297aa4b02254ab08f0dc5e.patch | CPANSec | |
| https://github.com/ronsavage/Crypt-PasswdMD5/pull/3 | CPANSec | |
| https://metacpan.org/release/RSAVAGE/Crypt-PasswdMD5-1.42/source/lib/Crypt/PasswdMD5.pm#L35-47 | CPANSec | Source CodeVendor |
| https://metacpan.org/release/RSAVAGE/Crypt-PasswdMD5-1.43/changes | CPANSec | |
| http://www.openwall.com/lists/oss-security/2026/05/08/17 | CVE | AdvisoryMailing List |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-338 | Use of Cryptographically Weak Pseudo-Random Number Generator (PRNG) | CPANSec |
Affected Products
| Product | Versions |
|---|---|
| Crypt::PasswdMD5 | All versions |
CPE
Remediation
| |
Change History
6 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | CPANSec |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| May 26, 2026 | CVE Modified | CPANSec |
| May 8, 2026 | CVE Modified | CVE |
| May 8, 2026 | CVE Modified | CISA-ADP |
| May 8, 2026 | New CVE Received | CPANSec |
Volerion