pbkdf2 could be made to generate predictable cryptographic keys if it received specially crafted input.
Software Description:
- node-pbkdf2: PBKDF2 with any supported hashing algorithm in Node
Details:
Nikita Skovoroda discovered that pbkdf2 did not properly validate
certain algorithm names. An attacker could possibly use this issue to
generate predictable cryptographic keys, resulting in signature spoofing.
The problem can be corrected by updating your system to the following
package versions:
Ubuntu 24.04 LTS
node-pbkdf2 3.1.2-3ubuntu0.1~esm1
Available with Ubuntu Pro
Ubuntu 22.04 LTS
node-pbkdf2 3.1.2-2ubuntu0.1~esm1
Available with Ubuntu Pro
Ubuntu 20.04 LTS
node-pbkdf2 3.0.16-1ubuntu0.1~esm1
Available with Ubuntu Pro
Ubuntu 18.04 LTS
node-pbkdf2 3.0.14-2ubuntu0.1~esm1
Available with Ubuntu Pro
In general, a standard system update will make all the necessary changes.https://ubuntu.com/security/notices/USN-8452-1
CVE-2025-6545
Get the latest Linux and open source security news straight to your inbox.