Skip to content
OpenAdvisories
Medium · 5.5 CVE-2026-74890 EUVD-2026-60109GHSA-8p4p-w6mq-4grqGHSA-rvc2-5jxq-gpcjPYSEC-2026-3766

openssl_encrypt before 1.4.0 HMAC Authentication Bypass via Environment Variable

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

Description

openssl_encrypt versions before 1.4.0 contain an authentication bypass vulnerability in CamelliaCipher that disables HMAC tag generation and verification when the PYTEST_CURRENT_TEST environment variable is set. Attackers with code execution can set this environment variable to produce unauthenticated ciphertext and bypass integrity protection on encrypted data.

Affected products

VendorProductAffectedFixed
jahlives openssl_encrypt < 1.4.0 1.4.0

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI openssl-encrypt < 1.4.0 1.4.0 PYSEC-2026-3766

References