What’s Vulnerable › Vulnerabilities

CVE-2026-33810: Case-sensitive excludedSubtrees name constraints cause Auth Bypass in crypto/x509

Description

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.

Affected products

How to fix

Upgrade to a fixed version: Go 1.26.2; Go Stdlib 1.26.2. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2026-33810 or the next vulnerability affects your stack