CVE-2026-74888
Description
openssl_encrypt versions before 1.4.0 use a non-standard PBKDF2 key derivation construction with iterations=1 per call in an outer loop, creating a KDF whose security properties have not been formally analyzed. Attackers can exploit this weakened key derivation to more efficiently crack passwords protecting legacy encrypted files compared to standard PBKDF2 implementations.
How to fix
- jahlives openssl_encrypt1.4.0 or later
- openssl-encrypt1.4.0 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| jahlives openssl_encrypt | v < 1.4.0 | 1.4.0 |
| openssl-encryptPyPI | v < 1.4.0 | 1.4.0 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.