Monitor vulnerabilities like this one. Sign up free to get alerted when software you use is affected.
9.8

CVE-2026-16235: Perl Crypt::Password versions through 0.28 may leak password data

CVE-2026-16235 CVE-2026-16235
Summary

Perl's Crypt::Password versions 0 through 0.28 may expose passwords due to the use of a predictable random number generator. This is particularly concerning for password storage and authentication systems. Update to a version that uses a cryptographically secure random number generator to mitigate the risk.

What to do

No fix is available yet. Check with your software vendor for updates.

Affected software
VendorProductAffected versions
drsteve crypt::password <= 0.28
Original title
Crypt::Password versions through 0.28 for Perl generate insecure random values for salts. These versions use the built-in rand function, which is predictable and unsuitable for cryptography.
Original description
Crypt::Password versions through 0.28 for Perl generate insecure random values for salts.

These versions use the built-in rand function, which is predictable and unsuitable for cryptography.
Vulnerability type
CWE-338
Published: 20 Jul 2026 · Updated: 20 Jul 2026 · First seen: 20 Jul 2026