Description
Traefik 2.11.0 before 2.11.58 and 3.0.0 before 3.7.14 contains an authentication bypass because a first request preauthenticated with an Authorization: Negotiate token authenticates a socket in the globally shared backend connection pool, which is never isolated. Unauthenticated attackers on separate frontend connections can be assigned that NTLM/Kerberos-bound socket and perform reads or writes with the victim's identity.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
traefik traefik
Default version status: unaffected
2.11.0 to < 2.11.58affected2.11.58unaffected
pkg:golang/github.com/traefik/traefik/v2traefik traefik
Default version status: unaffected
3.0.0 to < 3.7.14affected3.7.14unaffected
pkg:golang/github.com/traefik/traefik/v3