Skip to content
OpenAdvisories
Critical · 9.8 CVE-2026-81701 EUVD-2026-67057GHSA-v96c-j8xv-7h9qGHSA-wxx9-p55f-wm34PYSEC-2026-3778

openssl_encrypt before 1.4.9 Arbitrary Code Execution via unsigned plugin

Published Aug 27, 2026 · Updated Oct 1, 2026 · Assigned by VulnCheck

Description

openssl_encrypt versions before 1.4.9 use a denylist to identify trusted built-in plugins, allowing unsigned plugins in top-level plugins/ directories and unknown subdirectories to bypass signature verification. Attackers can place malicious unsigned plugins following documented installation paths to achieve arbitrary code execution in the CLI process with access to passwords and cryptographic keys.

Affected products

VendorProductAffectedFixed
jahlives openssl_encrypt < 1.4.9 1.4.9

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI openssl-encrypt < 1.4.9 1.4.9 PYSEC-2026-3778

References