Description (CNA)
Traefik is an open source HTTP reverse proxy and load balancer. From 3.0.0 until 3.6.25 and 3.7.10, Traefik's Kubernetes Gateway API provider in pkg/provider/kubernetes/gateway/httproute.go, grpcroute.go, tcproute.go, and tlsroute.go builds HTTPRoute, GRPCRoute, TCPRoute, and TLSRoute router and service identities by hyphen-concatenating namespace, route name, Gateway identity, entry point, and rule index, allowing colliding Routes to overwrite another namespace's backend. This issue is fixed in 3.6.25 and 3.7.10.
Affected (CNA)
| Vendor / product | Versions |
|---|---|
| traefik / traefik | affected >= 3.0.0, < 3.6.25; affected >= 3.7.0, < 3.7.10 |
CWE
CWE-694
References
- https://github.com/traefik/traefik/security/advisories/GHSA-fgjj-px3w-67xx
- https://github.com/traefik/traefik/pull/13580
- https://github.com/traefik/traefik/commit/a764166656f0cd337f917ac76315c381cca844f9
- https://github.com/traefik/traefik/releases/tag/v3.6.25
- https://github.com/traefik/traefik/releases/tag/v3.7.10
ADP enrichment
No English description supplied.
No references supplied.