8.7High

CVE-2026-34582Botan has a TLS 1.3 certificate authentication bypass

randombit botan; Red Hat Red Hat Enterprise Linux 10 Published: (7 months ago)

Description

Botan is a C++ cryptography library. Prior to version 3.11.1, the TLS 1.3 implementation allowed ApplicationData records to be processed prior to the Finished message being received. A server which is attempting to enforce client authentication via certificates can by bypassed by a client which entirely omits Certificate, CertificateVerify, and the Finished message and instead sends application data records. This vulnerability is fixed in 3.11.1.

Weakness (CWE): CWE-841CWE-166

Data: CVE.org, NVD, CISA KEV, FIRST EPSS, Ubuntu. Published as the sources state it, in English.

Affected products and versions

VendorProductVersions
botan project botan 3.0.0 – ≤ 3.11.0
randombit botan < 3.11.1
Red Hat Red Hat Enterprise Linux 10 all versions

References and patches

CPE matches (NVD) (1)

  • cpe:2.3:a:botan_project:botan:*:*:*:*:*:*:*:* ≥ 3.0.0 ≤ 3.11.0