Vulnerability · Published Apr 8, 2026 · Assigned by Go

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

High 7.5

In plain English

A high-severity security flaw in crypto/x509 from Go standard library. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.3% (higher than 28% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)7.5High
Exploit odds (30 days)0.3%top 71.7% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official 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 packages & fixed versions

EcosystemPackageFixed inAdvisory
AlmaLinux:10buildah2:1.43.1-5.el10_2ALSA-2026:63332
AlmaLinux:10buildah-tests2:1.43.1-5.el10_2ALSA-2026:63332
AlmaLinux:9git-lfs3.7.1-4.el9_8ALSA-2026:19350
AlmaLinux:10go-fdo-client1.0.0-4.el10_2.7ALSA-2026:62577
AlmaLinux:10go-fdo-server1.0.1-2.el10_2.4ALSA-2026:62578
AlmaLinux:10go-fdo-server-manufacturer1.0.1-2.el10_2.4ALSA-2026:62578
AlmaLinux:10go-fdo-server-owner1.0.1-2.el10_2.4ALSA-2026:62578
AlmaLinux:10go-fdo-server-rendezvous1.0.1-2.el10_2.4ALSA-2026:62578
AlmaLinux:10go-toolset1.26.2-2.el10_2.alma.1ALSA-2026:19022
AlmaLinux:9go-toolset1.26.2-1.el9_8ALSA-2026:19181
AlmaLinux:10golang1.26.2-2.el10_2.alma.1ALSA-2026:19022
AlmaLinux:9golang1.26.2-1.el9_8ALSA-2026:19181
AlmaLinux:10golang-bin1.26.2-2.el10_2.alma.1ALSA-2026:19022
AlmaLinux:9golang-bin1.26.2-1.el9_8ALSA-2026:19181
AlmaLinux:10golang-docs1.26.2-2.el10_2.alma.1ALSA-2026:19022
AlmaLinux:9golang-docs1.26.2-1.el9_8ALSA-2026:19181
AlmaLinux:10golang-misc1.26.2-2.el10_2.alma.1ALSA-2026:19022
AlmaLinux:9golang-misc1.26.2-1.el9_8ALSA-2026:19181
AlmaLinux:10golang-race1.26.2-2.el10_2.alma.1ALSA-2026:19022
AlmaLinux:9golang-race1.26.2-1.el9_8ALSA-2026:19181
AlmaLinux:10golang-src1.26.2-2.el10_2.alma.1ALSA-2026:19022
AlmaLinux:9golang-src1.26.2-1.el9_8ALSA-2026:19181
AlmaLinux:10golang-tests1.26.2-2.el10_2.alma.1ALSA-2026:19022
AlmaLinux:9golang-tests1.26.2-1.el9_8ALSA-2026:19181
AlmaLinux:10opentelemetry-collector0.144.0-2.el10_2ALSA-2026:19135
AlmaLinux:9opentelemetry-collector0.144.0-2.el9_8ALSA-2026:19353
AlmaLinux:10podman7:5.8.2-9.el10_2.alma.1ALSA-2026:70201
AlmaLinux:10podman-docker7:5.8.2-9.el10_2.alma.1ALSA-2026:70201
AlmaLinux:10podman-remote7:5.8.2-9.el10_2.alma.1ALSA-2026:70201
AlmaLinux:10podman-tests7:5.8.2-9.el10_2.alma.1ALSA-2026:70201
AlmaLinux:10yggdrasil0.4.9.2-1.el10_2.2ALSA-2026:57126
AlmaLinux:10yggdrasil-devel0.4.9.2-1.el10_2.2ALSA-2026:57126
Alpine:v3.23go1.25.9-r0ALPINE-CVE-2026-33810
Alpine:v3.24go1.26.2-r0ALPINE-CVE-2026-33810
Alpine:v3.24rclone1.73.5-r0ALPINE-CVE-2026-33810
Debian:14golang-1.261.26.2-1DEBIAN-CVE-2026-33810
Gostdlib1.26.2GO-2026-4866
Rocky Linux:10buildah2:1.43.1-5.el10_2RLSA-2026:63332
Rocky Linux:10go-fdo-client0:1.0.0-4.el10_2.7RLSA-2026:62577
Rocky Linux:10go-fdo-server0:1.0.1-2.el10_2.4RLSA-2026:62578
Rocky Linux:10golang-github-openprinting-ipp-usb0:0.9.27-7.el10_2RLSA-2026:19144
Rocky Linux:10image-builder0:52.1-1.el10_2.2.rocky.0.1RLSA-2026:65534
Rocky Linux:10opentelemetry-collector0:0.144.0-2.el10_2RLSA-2026:19135
Rocky Linux:9opentelemetry-collector0:0.144.0-2.el9_8RLSA-2026:19353
Rocky Linux:10osbuild-composer0:165.1-3.el10_2.2.rocky.0.1RLSA-2026:65895
Rocky Linux:10podman7:5.8.2-9.el10_2RLSA-2026:70201
Rocky Linux:10yggdrasil0:0.4.9.2-1.el10_2.2RLSA-2026:57126
Ubuntu:22.04:LTSgolang-1.18no fix listedUBUNTU-CVE-2026-33810
Ubuntu:22.04:LTSgolang-1.20no fix listedUBUNTU-CVE-2026-33810
Ubuntu:22.04:LTSgolang-1.21no fix listedUBUNTU-CVE-2026-33810
Ubuntu:24.04:LTSgolang-1.21no fix listedUBUNTU-CVE-2026-33810
Ubuntu:22.04:LTSgolang-1.22no fix listedUBUNTU-CVE-2026-33810
Ubuntu:24.04:LTSgolang-1.22no fix listedUBUNTU-CVE-2026-33810
Ubuntu:22.04:LTSgolang-1.23no fix listedUBUNTU-CVE-2026-33810
Ubuntu:24.04:LTSgolang-1.23no fix listedUBUNTU-CVE-2026-33810
Ubuntu:25.10golang-1.23no fix listedUBUNTU-CVE-2026-33810
Ubuntu:26.04:LTSgolang-1.23no fix listedUBUNTU-CVE-2026-33810
Ubuntu:22.04:LTSgolang-1.24no fix listedUBUNTU-CVE-2026-33810
Ubuntu:24.04:LTSgolang-1.24no fix listedUBUNTU-CVE-2026-33810
Ubuntu:25.10golang-1.24no fix listedUBUNTU-CVE-2026-33810
Ubuntu:26.04:LTSgolang-1.24no fix listedUBUNTU-CVE-2026-33810
Ubuntu:22.04:LTSgolang-1.25no fix listedUBUNTU-CVE-2026-33810
Ubuntu:24.04:LTSgolang-1.25no fix listedUBUNTU-CVE-2026-33810
Ubuntu:25.10golang-1.25no fix listedUBUNTU-CVE-2026-33810

Affected products (as reported)

VendorProductVersions
Go standard library crypto/x509 1.26.0-0 – before 1.26.2

Weakness: CWE-1289 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N

References