Missing Cryptographic Step Affecting openssl package, versions [3.0.5,3.1.0)


Severity

Recommended
0.0
high
0
10

CVSS assessment by Snyk's Security Team. Learn more

Threat Intelligence

EPSS
0.32% (24th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-CONAN-OPENSSL-17277138
  • published10 Jun 2026
  • disclosed9 Jun 2026
  • creditAlex Gaynor

Introduced: 9 Jun 2026

NewCVE-2026-45445  (opens in a new tab)
CWE-325  (opens in a new tab)

How to fix?

Upgrade openssl to version 3.1.0 or higher.

Overview

Affected versions of this package are vulnerable to Missing Cryptographic Step in the AES-OCB provider when an application uses the EVP_Cipher() interface. The handler silently discards the IV, so every message under a given key runs with the all-zero offset state, causing nonce reuse. If EVP_EncryptFinal_ex() is then used to obtain the tag, the deferred IV setup clears the running checksum, so the tag depends only on (key, IV) and verifies against any ciphertext produced under that pair, allowing universal forgery from a single captured message. TLS is unaffected, since AES-OCB is not a TLS cipher suite and libssl does not call EVP_Cipher().

CVSS Base Scores

version 4.0
version 3.1