Non-Standard PBKDF2 Key Derivation Issue in OpenSSL Encrypt by GitHub
CVE-2026-74888

8.7HIGH

Key Information:

Vendor

Jahlives

Vendor
CVE Published:
17 August 2026

What is CVE-2026-74888?

The openssl_encrypt library, prior to version 1.4.0, employs a non-standard PBKDF2 key derivation method that uses only a single iteration per call within an outer loop. This poor implementation compromises the security of the key derivation function, making it significantly easier for attackers to crack passwords that protect older encrypted files. Unlike standard PBKDF2 configurations, this setup has not undergone formal security analysis, leaving crucial vulnerabilities open to exploitation. Organizations using affected versions must consider updates to ensure enhanced protection against unauthorized access.

Affected Version(s)

openssl_encrypt 0 < 1.4.0

openssl_encrypt 1.4.0

References

CVSS V4

Score:
8.7
Severity:
HIGH
Confidentiality:
High
Integrity:
None
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.