Weak Random Number Generation in OpenSSL Encryption Plugin by OpenSSL
CVE-2026-74874

8.7HIGH

Key Information:

Vendor

Jahlives

Vendor
CVE Published:
17 August 2026

What is CVE-2026-74874?

The vulnerability in OpenSSL's encryption plugin arises from the use of Python's non-cryptographic random module for selecting steganographic pixels. In versions prior to 1.4.0, this implementation allows attackers, who possess knowledge of the encryption password, to recover the internal state of the Mersenne Twister from approximately 624 outputs. This can enable an attacker to predict and extract pixel locations where hidden data is stored, posing a significant risk to data integrity and confidentiality.

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

.