CVE-2026-74896
9.8jahlives · openssl_encrypt
A sandbox escape vulnerability in the DangerousPatternVisitor AST analyzer allows unauthenticated attackers to execute arbitrary system commands by bypassing dunder attribute traversal restrictions.
Executive summary
A critical sandbox escape vulnerability in jahlives openssl_encrypt allows unauthenticated remote attackers to achieve arbitrary command execution, posing an extreme risk to system integrity.
Vulnerability
The software fails to properly sanitize dunder attribute access within its AST analyzer, allowing unauthenticated attackers to traverse class hierarchies and access restricted system functions.
Business impact
Successful exploitation grants an attacker the ability to execute arbitrary commands on the underlying host, leading to full system compromise. Given the CVSS score of 9.8, this vulnerability represents an immediate and critical threat to confidentiality, integrity, and availability of any environment utilizing this software.
Remediation
Immediate Action: Update jahlives openssl_encrypt to version 1.4.0 or later immediately to resolve the sandbox escape flaw.
Proactive Monitoring: Inspect system and application logs for unusual child processes or unauthorized access patterns indicative of command injection.
Compensating Controls: Deploy a Web Application Firewall (WAF) to detect and block malicious payloads attempting to exploit AST traversal patterns.
Exploitation status
Public Exploit Available: Unknown
Analyst recommendation
This vulnerability presents a severe risk due to the potential for remote code execution without user interaction. Security teams should prioritize the update to version 1.4.0 across all production instances to eliminate this attack vector.