Skip to content
OpenAdvisories
Low · 3.3 CVE-2026-81695 EUVD-2026-67051GHSA-jwfm-99h7-2w5xGHSA-v9v6-j75g-2wmwPYSEC-2026-3774

openssl_encrypt before 1.4.9 Terminal Injection via key_id

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

Description

openssl_encrypt versions before 1.4.9 fail to escape attacker-controlled key_id values printed to stderr during decrypt auto-detection. Attackers can craft encrypted files with malicious key_id containing escape sequences to repaint terminal output and forge authenticity verification blocks.

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-3774

References