GO-2026-5152

Traefik: SNICheck ignores wildcard TLSOptions mappings in github.com/traefik/traefik

At a glance

Published
Updated
CVE
CVE-2026-48491
Aliases
GHSA-5r4w-85f3-pw66

Description

The SNICheck middleware in Traefik ignores wildcard TLSOptions mappings, allowing an unauthenticated attacker to bypass mTLS requirements by using a domain-fronted request. This occurs because the middleware compares the TLS options name used during the handshake with a pre-computed value that may not account for wildcard matches correctly when certain configuration models are applied.

Affected packages

PackageVersions
Go · github.com/traefik/traefik/v2introduced 0, fixed 2.11.48
Go · github.com/traefik/traefik/v3introduced 3.7.0, fixed 3.7.3

References

Sources

SourceLicence
OSV.devCC-BY 4.0 — Go Vulnerability Database