PT-2026-47842

CVE-2026-45445

·

Published

2026-06-09

·

Updated

2026-10-15

Description by

CVSS 3.1
7.5
High
MetricsAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Name of the Vulnerable Software and Affected Versions OpenSSL (affected versions not specified)
Description When using the AES-OCB cipher with the one-shot EVP Cipher() interface, the application-supplied initialisation vector (IV) is silently discarded. This causes every message encrypted with the same key to use the same effective nonce, leading to (key, nonce) reuse and a loss of confidentiality. If the same path is used to compute the authentication tag, the tag depends only on the (key, IV) pair rather than the plaintext or ciphertext, which allows for universal forgery of arbitrary ciphertext from a single captured message. This occurs because the one-shot handler fails to flush the IV into the OCB context, unlike the streaming handler. If EVP EncryptFinal ex() is later used to obtain the authentication tag, the deferred IV setup clears the running checksum that should have been accumulated over the plaintext.
Recommendations Avoid using the EVP Cipher() one-shot API with the AES-OCB cipher and instead use the documented streaming AEAD API consisting of EVP CipherUpdate() and EVP CipherFinal ex().
Exploitability
Exploit
Fix
Impacts
Researchers
Vendors
Affected products
Related identifiers
ALSA-2026:25237
ALSA-2026:25239
AZL-89793
AZL-89876
AZL-90087
CLSA-2026-1782152259
CLSA-2026-1782386492
JLSEC-2026-1143
OESA-2026-2651
OESA-2026-2772
OESA-2026-2781
OESA-2026-2875
OPENSUSE-SU-2026:11023-1
OPENSUSE-SU-2026:21005-1
RHSA-2026:25237
RHSA-2026:25239
RHSA-2026:42825
RHSA-2026:55543
RHSA-2026:62562
RHSA-2026:62790
SUSE-SU-2026:22100-1
SUSE-SU-2026:22132-1
SUSE-SU-2026:22251-1
SUSE-SU-2026:22315-1
SUSE-SU-2026:2393-1
SUSE-SU-2026:2397-1
SUSE-SU-2026:2598-1
SUSE-SU-2026:2648-1
USN-8414-1
Found an issue in the description? Have something to add? Feel free to write us 👾