Junglewise Threat Intelligence

CVE-2026-34182: OpenSSL CMS AuthEnvelopedData forgery and decryption oracle

CVE-2026-34182 · Severity: info · CVSS 5.9 · Published 2026-06-09

Technologies: OpenSSL Foundation OpenSSL.

Executive brief

OpenSSL is a widely used security library that provides encryption for internet communications. A vulnerability in its message handling component could allow an attacker to bypass security checks or potentially decrypt sensitive information. This occurs when the library fails to properly validate the type of encryption used in certain secure messages, allowing an attacker to trick the system into using weaker, insecure methods.

Technical details

A vulnerability exists in OpenSSL's CMS implementation where AuthEnvelopedData containers do not undergo sufficient input validation for cipher and tag length fields. An attacker can exploit this by specifying a non-AEAD cipher (such as AES-256-OFB) or reducing the AEAD tag length to a single byte. By manipulating the Object Identifier (OID) and re-emitting captured messages, an attacker can use the application as a decryption oracle or brute-force the integrity check. This allows for the bypass of integrity validation or the recovery of key-equivalent functionality for the Content-Encryption Key (CEK). The issue affects OpenSSL versions 3.0 through 4.0, but does not impact FIPS modules.

Affected products

  • OpenSSL Foundation OpenSSL 3.0, 3.4, 3.5, 3.6, 4.0

Timeline

  • 2026-03-12: disclosed: Initial report by Asim Viladi Oglu Manizada
  • 2026-06-09: advisory: Official OpenSSL security advisory published
  • 2026-06-09: patched: Fixed in OpenSSL 4.0.1, 3.6.3, 3.5.7, 3.4.6, and 3.0.21

References