Cryptography Library Vulnerability in Botan Affects DNS Name Constraints
CVE-2026-32884
5.9MEDIUM
What is CVE-2026-32884?
The Botan C++ cryptography library contains a flaw in its processing of X.509 certificate paths that utilize name constraints. Specifically, prior to version 3.11.0, the library enforced a check against common name (CN) fields when a subject alternative name was not defined. This enforcement disregarded case sensitivity rules, allowing potential evasion of constraints under certain circumstances. Certificates featuring a mixed-case CN, such as CN=Sub.EVIL.COM, could exploit this oversight, bypassing restrictions meant to guard against unauthorized DNS entries. This vulnerability has been addressed in version 3.11.0.
Affected Version(s)
botan < 3.11.0
