Skip to content
OpenAdvisories
Medium · 6.2 CVE-2026-74871 EUVD-2026-60090GHSA-pj8r-rv9w-cfg8GHSA-vxf9-vwp6-2w43PYSEC-2026-3976

openssl_encrypt before 1.4.6 KDF Bypass via Sequential-XOR

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

Description

openssl_encrypt versions before 1.4.6 contain a key derivation flaw in sequential XOR composition mode where the last stage cancels out during key generation. When configured with a single KDF and no prior hashing stage, attackers can bypass memory-hard key derivation and perform offline password cracking at SHA-256 speed instead of the configured KDF cost.

Affected products

VendorProductAffectedFixed
jahlives openssl_encrypt < 1.4.6 1.4.6

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI openssl-encrypt < 1.4.6 1.4.6 PYSEC-2026-3976

References