Skip to content
OpenAdvisories
Medium · 5.3 CVE-2026-9641 EUVD-2026-36470GHSA-v9r4-9w2c-2xcp

Crypt::PBKDF2 versions before 0.261630 for Perl have a weak default algorithm and number of iterations

Published Jun 12, 2026 · Updated Jun 14, 2026 · Assigned by CPANSec

Description

Crypt::PBKDF2 versions before 0.261630 for Perl have a weak default algorithm and number of iterations.

The default algorithm is HMAC-SHA1, which should only be used for legacy systems.

These versions default to using 1000 iterations.

Depending on the chosen algorithm, 220,000 to 1,400,000 iterations should be used.

Affected products

VendorProductAffectedFixed
ARODLAND Crypt::PBKDF2 < 0.261630 0.261630

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 libcrypt-pbkdf2-perl 0.261630-1 —
Debian 13 libcrypt-pbkdf2-perl 0.261630-1~deb13u1 —
Debian 12 libcrypt-pbkdf2-perl 0.261630-1~deb13u1~deb12u1 —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 libcrypt-pbkdf2-perl No fix yet —
Ubuntu 26.04 LTS libcrypt-pbkdf2-perl No fix yet —
Ubuntu 25.10 libcrypt-pbkdf2-perl No fix yet —
Ubuntu 24.04 LTS libcrypt-pbkdf2-perl No fix yet —
Ubuntu 22.04 LTS libcrypt-pbkdf2-perl No fix yet —
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS libcrypt-pbkdf2-perl No fix yet —
Ubuntu 18.04 LTS libcrypt-pbkdf2-perl No fix yet —
Ubuntu 16.04 LTS libcrypt-pbkdf2-perl No fix yet —
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed perl-Crypt-PBKDF2 0.261630-1.1 openSUSE-SU-2026:11034-1

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 perl-Crypt-PBKDF2 0.261630-1.amzn2023.0.1 ALAS2023-2026-1891

Advisories 2

References