CVE catalog

CVE-2026-6659

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.

[CVE catalog]

Severity
High · CVSS 7.5CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Published
Source
[NVD] · [CVE record]
EPSS
0.45% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianlibcrypt-passwdmd5-perlsid1.44-1fixed
Debianlibcrypt-passwdmd5-perlforky1.44-1fixed
Debianlibcrypt-passwdmd5-perltrixie1.42-2vulnerable
Debianlibcrypt-passwdmd5-perlbookworm1.42-2vulnerable
Cpelibcrypt-passwdmd5-perlNot reportedNot reportedvulnerable
Opensuseperl-Crypt-PasswdMD5leap 16.01.430.0-bp160.1.1fixed
Opensuseperl-Crypt-PasswdMD5tumbleweed1.430.0-1.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlibcrypt-passwdmd5-perlsourcesid1.44-1not yet assignedNot reported[1136091]
Debianlibcrypt-passwdmd5-perlsourceforky1.44-1not yet assignedNot reported[1136091]
Debianlibcrypt-passwdmd5-perlsourcetrixie(unfixed)not yet assignedNot reported[1136091]
Debianlibcrypt-passwdmd5-perlsourcebookworm(unfixed)not yet assignedNot reported[1136091]
Opensuseperl-Crypt-PasswdMD5rpmleap 16.01.430.0-bp160.1.1Not reportedOPENSUSE-SU-2026:21137-1Not reported
Opensuseperl-Crypt-PasswdMD5rpmtumbleweed1.430.0-1.1Not reportedOPENSUSE-SU-2026:11000-1Not reported

[Debian bug #1136091]

Notes

[trixie] libcrypt-passwdmd5-perl: Minor issue [bookworm] libcrypt-passwdmd5-perl: Minor issue, revisit when fixed upstream

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Details (2)
    • 1.42-2 · all · bookworm

      Affected

      nvd · libcrypt-passwdmd5-perl · debian · bookworm; nvd · libcrypt-passwdmd5-perl · debian · 12

    • 1.42-2 · all · bookworm

      Affected

      nvd · libcrypt-passwdmd5-perl · debian · bookworm; nvd · libcrypt-passwdmd5-perl · debian · 12

[Debian 13 (Trixie)]

  • Details (2)
    • 1.42-2 · all · trixie

      Affected

      nvd · libcrypt-passwdmd5-perl · debian · 13

    • 1.42-2 · all · trixie

      Affected

      nvd · libcrypt-passwdmd5-perl · debian · 13

[openSUSE Tumbleweed]

Observed:

References