Description (CNA)
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 (CNA)
| Vendor / product | Versions |
|---|---|
| Go standard library / crypto/x509 | affected 1.26.0-0 before 1.26.2 |
CWE
No CWE identifiers supplied.
References
- https://go.dev/cl/763763
- https://go.dev/issue/78332
- https://groups.google.com/g/golang-announce/c/0uYbvbPZRWU
- https://pkg.go.dev/vuln/GO-2026-4866
ADP enrichment
No English description supplied.
No references supplied.
No English description supplied.
A flaw was found in the `crypto/x509` package within Go (golang). When verifying a certificate chain, excluded DNS (Domain Name System) constraints are not correctly applied to wildcard DNS Subject Alternative Names (SANs) if the case of the SAN differs from the constraint. This oversight could allow an attacker to bypass certificate validation, potentially leading to the acceptance of a malicious certificate that should have been rejected. This issue specifically impacts the validation of trusted certificate chains.
- https://access.redhat.com/security/cve/CVE-2026-33810
- https://bugzilla.redhat.com/show_bug.cgi?id=2456335
- https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-33810.json
- https://access.redhat.com/errata/RHSA-2026:68334
- https://access.redhat.com/errata/RHSA-2026:54757
- https://access.redhat.com/errata/RHSA-2026:14391
- https://access.redhat.com/errata/RHSA-2026:36796
- https://access.redhat.com/errata/RHSA-2026:28047
- https://access.redhat.com/errata/RHSA-2026:39810
- https://access.redhat.com/errata/RHSA-2026:34365
- https://access.redhat.com/errata/RHSA-2026:49703
- https://access.redhat.com/errata/RHSA-2026:67149
- https://access.redhat.com/errata/RHSA-2026:49702
- https://access.redhat.com/errata/RHSA-2026:67517
- https://access.redhat.com/errata/RHSA-2026:56143
- https://access.redhat.com/errata/RHSA-2026:59546
- https://access.redhat.com/errata/RHSA-2026:19719
- https://access.redhat.com/errata/RHSA-2026:66327
- https://access.redhat.com/errata/RHSA-2026:61313
- https://access.redhat.com/errata/RHSA-2026:19714
- https://access.redhat.com/errata/RHSA-2026:67134
- https://access.redhat.com/errata/RHSA-2026:63332
- https://access.redhat.com/errata/RHSA-2026:62577
- https://access.redhat.com/errata/RHSA-2026:62578
- https://access.redhat.com/errata/RHSA-2026:65534
- https://access.redhat.com/errata/RHSA-2026:19144
- https://access.redhat.com/errata/RHSA-2026:19135
- https://access.redhat.com/errata/RHSA-2026:65895
- https://access.redhat.com/errata/RHSA-2026:57126
- https://access.redhat.com/errata/RHSA-2026:51288
- https://access.redhat.com/errata/RHSA-2026:68504
- https://access.redhat.com/errata/RHSA-2026:61253
- https://access.redhat.com/errata/RHSA-2026:67160
- https://access.redhat.com/errata/RHSA-2026:65359
- https://access.redhat.com/errata/RHSA-2026:34192
- https://access.redhat.com/errata/RHSA-2026:57649
- https://access.redhat.com/errata/RHSA-2026:67159
- https://access.redhat.com/errata/RHSA-2026:65880
- https://access.redhat.com/errata/RHSA-2026:34196
- https://access.redhat.com/errata/RHSA-2026:61907
- https://access.redhat.com/errata/RHSA-2026:34197
- https://access.redhat.com/errata/RHSA-2026:19721
- https://access.redhat.com/errata/RHSA-2026:49712
- https://access.redhat.com/errata/RHSA-2026:67518
- https://access.redhat.com/errata/RHSA-2026:56223
- https://access.redhat.com/errata/RHSA-2026:19720
- https://access.redhat.com/errata/RHSA-2026:19353
- https://access.redhat.com/errata/RHSA-2026:10155
- https://access.redhat.com/errata/RHSA-2026:26571
- https://access.redhat.com/errata/RHSA-2026:25089
- https://access.redhat.com/errata/RHSA-2026:22862
- https://access.redhat.com/errata/RHSA-2026:47952
- https://access.redhat.com/errata/RHSA-2026:26585
- https://access.redhat.com/errata/RHSA-2026:22347
- https://access.redhat.com/errata/RHSA-2026:23345
- https://access.redhat.com/errata/RHSA-2026:51033
- https://access.redhat.com/errata/RHSA-2026:29854
- https://access.redhat.com/errata/RHSA-2026:26568
- https://access.redhat.com/errata/RHSA-2026:13545
- https://access.redhat.com/errata/RHSA-2026:36651
- https://access.redhat.com/errata/RHSA-2026:40945
- https://access.redhat.com/errata/RHSA-2026:40118
- https://access.redhat.com/errata/RHSA-2026:7291
- https://access.redhat.com/errata/RHSA-2026:22485
- https://access.redhat.com/errata/RHSA-2026:41928
- https://access.redhat.com/errata/RHSA-2026:65126
- https://access.redhat.com/errata/RHSA-2026:10158
- https://access.redhat.com/errata/RHSA-2026:21772
- https://access.redhat.com/errata/RHSA-2026:9385
- https://access.redhat.com/errata/RHSA-2026:24478
- https://access.redhat.com/errata/RHSA-2026:42043
- https://access.redhat.com/errata/RHSA-2026:22960
- https://access.redhat.com/errata/RHSA-2026:42047
- https://access.redhat.com/errata/RHSA-2026:22958
- https://access.redhat.com/errata/RHSA-2026:22962
- https://access.redhat.com/errata/RHSA-2026:42050
- https://access.redhat.com/errata/RHSA-2026:22959
- https://access.redhat.com/errata/RHSA-2026:42051
- https://access.redhat.com/errata/RHSA-2026:22961
- https://access.redhat.com/errata/RHSA-2026:42049
- https://access.redhat.com/errata/RHSA-2026:21769