Crypt::PBKDF2 versions before 0.261630 for Perl are vulnerable to timing attacks. These versions use Perl's built-in eq comparison. Discrepancies in timing could be used to guess the underlying derived-key.
{ "binaries": [ { "binary_version": "0.160410-1", "binary_name": "libcrypt-pbkdf2-perl" } ] }
"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2017/UBUNTU-CVE-2017-20240.json"
{ "binaries": [ { "binary_version": "0.161520-1", "binary_name": "libcrypt-pbkdf2-perl" } ] }
{ "binaries": [ { "binary_version": "0.161520-2", "binary_name": "libcrypt-pbkdf2-perl" } ] }