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 whirlpool*py313*.so pattern in site-packages directories to achieve native code execution when the module is loaded.
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/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:XJahlives OpenSSL Encrypt
APPJahlives< 1.4.0
Related vulnerabilities
openssl_encrypt versions before 1.4.9 contain a shell injection vulnerability in the info command's reconstruc...
openssl_encrypt versions before 1.4.9 contain a signature verification vulnerability in gpg_runner.verify_deta...
openssl_encrypt versions before 1.4.9 fail to escape attacker-controlled key_id values printed to stderr durin...
openssl_encrypt versions before 1.4.9 fail to sanitize terminal control characters in file metadata printed by...
openssl_encrypt versions before 1.4.9 use a denylist to identify trusted built-in plugins, allowing unsigned p...