CVE-2026-74872 PUBLISHED

openssl_encrypt before 1.4.0 Arbitrary Code Execution via Whirlpool

Assigner: VulnCheck
Reserved: 17.08.2026 Published: 17.08.2026 Updated: 17.08.2026

openssl_encrypt versions before 1.4.0 contain an arbitrary code execution vulnerability in the Whirlpool hash implementation that uses broad glob patterns to load .so modules without integrity verification. Attackers can place malicious .so files matching the whirlpoolpy313.so pattern in site-packages directories to achieve native code execution when the module is loaded.

Metrics

CVSS Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
CVSS Score: 9.3

Product Status

Vendor jahlives
Product openssl_encrypt
Versions Default: unaffected
  • affected from 0 to 1.4.0 (excl.)
  • Version 1.4.0 is unaffected

References

Problem Types

  • Untrusted Search Path CWE