CVE-2026-33810: Case-sensitive excludedSubtrees name constraints cause Auth Bypass in crypto/x509
Case-sensitive excludedSubtrees name constraints cause Auth Bypass in crypto/x509
Other sources
When verifying a certificate chain containing excluded DNS constraints, these constraints are not correctly applied to wildcard DNS SANs which use a different case than the constraint. This only affects validation of otherwise trusted certificate chains, issued by a root CA in the VerifyOptions.Roots CertPool, or in the system certificate pool.
— MITRE
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
debian/golang-1.15to a version that resolves this vulnerability.Fixed in 1.15.15-1~deb11u4 - Upgrade
Upgrade
debian/golang-1.19to a version that resolves this vulnerability.Fixed in 1.19.8-2 - Upgrade
Upgrade
debian/golang-1.24to a version that resolves this vulnerability.Fixed in 1.24.4-1Fixed in 1.24.13-2 - Upgrade
Upgrade
debian/golang-1.25to a version that resolves this vulnerability.Fixed in 1.25.9-1 - Upgrade
Upgrade
debian/golang-1.26to a version that resolves this vulnerability.Fixed in 1.26.2-1
Event History
Frequently Asked Questions
What is the severity of CVE-2026-33810?
CVE-2026-33810 is classified as a high severity vulnerability due to its potential to allow authentication bypass in certificate verification.
How do I fix CVE-2026-33810?
To fix CVE-2026-33810, upgrade to the recommended versions of Golang, including 1.15.15-1~deb11u4, 1.19.8-2, 1.24.4-1, 1.25.9-1, or 1.26.2-1.
What products are affected by CVE-2026-33810?
CVE-2026-33810 affects the Go crypto/x509 library and specific versions of Golang and related packages.
What is the cause of CVE-2026-33810?
CVE-2026-33810 arises from improperly applied case-sensitive excludedSubtrees name constraints that lead to an authentication bypass in wildcard DNS SANs.
What are the potential impacts of CVE-2026-33810?
The potential impacts of CVE-2026-33810 include unauthorized access to systems due to authentication bypass vulnerabilities.