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
| Package | Versions |
|---|---|
| Go · github.com/traefik/traefik/v2 | introduced 0, fixed 2.11.48 |
| Go · github.com/traefik/traefik/v3 | introduced 3.7.0, fixed 3.7.3 |
References
- https://github.com/traefik/traefik/security/advisories/GHSA-5r4w-85f3-pw66 ADVISORY
- https://github.com/traefik/traefik/releases/tag/v3.7.3 WEB
- https://github.com/traefik/traefik/releases/tag/v3.6.19 WEB
- https://github.com/traefik/traefik/releases/tag/v2.11.48 WEB
Sources
| Source | Licence |
|---|---|
| OSV.dev | CC-BY 4.0 — Go Vulnerability Database |