Vulnerability in OpenSSL AES-SIV and AES-GCM-SIV Implementations
CVE-2026-45446

4.8MEDIUM

Key Information:

Vendor

OpenSSL

Status
Vendor
CVE Published:
9 June 2026

What is CVE-2026-45446?

The vulnerability arises from a flawed implementation of AES-SIV and AES-GCM-SIV ciphers in OpenSSL, where the authentication of Additional Authenticated Data (AAD) does not adequately verify when an empty ciphertext is provided. This allows an attacker to craft and send empty messages accompanied by arbitrary AAD, successfully bypassing authentication checks. Specifically, if the EVP_DecryptFinal_ex() function is called without prior invocation of the ciphertext update—with the ciphertext length being zero—the algorithm fails to recalculate the authentication tag, which retains a value of all zeros. As a result, any attacker can exploit this behavior under certain conditions, potentially compromising the application's security.

Affected Version(s)

OpenSSL 4.0.0 < 4.0.1

OpenSSL 3.6.0 < 3.6.3

OpenSSL 3.5.0 < 3.5.7

References

CVSS V3.1

Score:
4.8
Severity:
MEDIUM
Confidentiality:
Low
Integrity:
Low
Availability:
Low
Attack Vector:
Network
Attack Complexity:
High
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

Alex Gaynor (Anthropic)
Dmitry Belyavskiy (Red Hat)
.