Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach Traefik frontend over network
-
DeliveryWait for victim Negotiate preauth socket
-
ExploitSend request reusing shared pooled connection
-
ExecutionBackend processes request as victim identity
-
ImpactRead or write victim-scoped data
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication mechanism validation
MITRE ATT&CK
2 techniques across 2 tactics: Defense Evasion, Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires that Traefik be proxying to a backend that uses connection-bound authentication via the Authorization: Negotiate scheme (NTLM or Kerberos), and that at least one legitimate victim has an active preauthenticated socket present in Traefik's globally shared backend connection pool at the time of attack. The attacker must be able to reach a Traefik frontend on a separate connection and have their request routed onto the victim's pooled socket. LIMITING FACTORS: this is NOT a default-configuration flaw against arbitrary Traefik deployments - it only affects setups fronting NTLM/Kerberos connection-authenticated backends; exploitation reliability depends on concurrent victim authentication and connection-pool reuse timing (reflected as AT:P in the CVSS 4.0 vector); no attacker authentication or user interaction is required (PR:N/UI:N). Deployments whose backends use request-scoped or tokenless auth are not affected. |
| Impact | This is a credible, mid-to-high priority issue for a specific class of deployments rather than a universal emergency. The CVSS 4.0 base score of 7.0 (AV:N/AC:L/AT:P/PR:N/UI:N) correctly captures that exploitation is network-reachable and requires no attacker privileges or user interaction, but carries AT:P - a real attack requirement: a legitimate victim must first establish an Authorization: Negotiate (NTLM/Kerberos) preauthenticated socket in the shared backend pool before an unauthenticated attacker can be assigned it. The impact metrics are notable: the vulnerable system itself shows VC:N/VI:N/VA:N, while the SUBSEQUENT system (the proxied backend) shows SC:H/SI:H - meaning the damage lands on the backend application, where the attacker reads or writes as the victim identity. No EPSS score was provided, this CVE is NOT in CISA KEV, and no public exploit was supplied in the intelligence, so there is no public exploit identified at time of analysis. The combination of a plausible but non-trivial precondition (an active preauthenticated backend connection) and absence of known exploitation suggests elevated but not critical urgency. Note one signal to verify: the AT:P requirement and the shared-pool race condition mean real-world reliability of exploitation depends on connection-pool timing and concurrent victim traffic, which the CVSS base score does not fully convey - confirm the backend authentication mode with your deployment before treating this as trivially exploitable. |
| Exploit ScenarioDerived | An organization runs Traefik in front of a backend (e.g., an internal web app or API) that uses connection-oriented NTLM/Kerberos authentication via Authorization: Negotiate. A legitimate user authenticates, binding their identity to a socket that Traefik places in its globally shared, never-isolated backend connection pool. An unauthenticated attacker on a separate frontend connection then sends requests that get routed over that same bound socket and are processed by the backend with the victim's identity, allowing reads or writes as the victim. No public exploit code was identified in the provided intelligence. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 22, 2026
Traefik 2.11.0 through 2.11.57 and 3.0.0 through 3.7.13 can assign an unauthenticated attacker's frontend request to a backend socket that a legitimate user preauthenticated with Authorization: Negotiate (NTLM/Kerberos), letting the attacker read or write with the victim's identity. The root cause is Traefik's globally shared backend connection pool, which does not isolate sockets bound to a particular frontend identity; exploitation requires an active victim socket and favorable pool-reuse timing, so this is a mid-to-high priority issue for deployments fronting connection-bound Negotiate backends rather than a universal emergency. No public exploit code or CISA KEV entry is identified at time of analysis, and fixed releases are 2.11.58 and 3.7.14.
RemediationAI
Vendor-released patch: Traefik 2.11.58 and 3.7.14; upgrade to those versions per GHSA-qm9f-w54v-q2qh (https://github.com/traefik/traefik/security/advisories/GHSA-qm9f-w54v-q2qh). If upgrading cannot be done immediately, the most reliable compensating control is to eliminate the precondition: stop using connection-bound NTLM/Kerberos Negotiate authentication from Traefik to backends and switch to request-scoped credentials (such as Bearer tokens or per-request Basic auth), or front the Negotiate-authenticated service with a dedicated per-user proxy; this requires backend/application changes but removes the shared-socket authentication inheritance. Reducing backend connection reuse (for example shrinking or disabling the backend keep-alive/pool so sockets are not long-lived across frontends) may narrow the race window but does not guarantee isolation and can increase latency and backend load. Restricting access to Traefik frontends to trusted networks lowers exposure but is not a fix; verify final guidance against the vendor advisory.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Traefik is a reverse proxy and load balancer that maintains a pool of reusable backend connections. The flaw is CWE-287 (Improper Authentication): Traefik authenticates the backend socket during an initial request carrying Authorization: Negotiate, but does not bind that socket to the frontend identity that established it. NTLM and Kerberos are connection-oriented authentication schemes-NTLM binds credentials to a TCP connection, and Kerberos HTTP Negotiate can rely on connection context-so once a legitimate client's socket is authenticated and returned to the global pool, a later unauthenticated frontend connection can be routed onto the same socket and inherit the victim's authenticated context. The CVSS 4.0 vector (AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:N/SC:H/SI:H/SA:N) reflects no attacker authentication or user interaction but a partial attack requirement; the independent assessment's CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:N captures high confidentiality and integrity impact to the next system with changed scope. CPE data (cpe:2.3:a:traefik:traefik:*:*:*:*:*:*:*:* listed twice with wildcard versions) identifies Traefik but not the exact version ranges. Limiting factors: deployments are affected only when Traefik proxies to a backend using connection-bound NTLM/Kerberos Negotiate authentication and a victim's preauthenticated socket is concurrently present in the shared pool; backends using request-scoped or tokenless auth are not affected.
Know when Traefik gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:N/SC:H/SI:H/SA:N
Network-reachable with no privileges or interaction, but AC:H because it depends on a concurrent victim-bound pooled socket; S:C and C:H/I:H as the proxy exposes backend actions under the victim's identity.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
2DescriptionCVE.org
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.
Technical POC Analysis
CWE-287 (Improper Authentication), with CWE-863 (Incorrect Authorization) also assigned in the advisory.
Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.
Executive ViewAI
Traefik, the reverse proxy fronting a number of our internally exposed applications, can misroute a client request onto a backend connection that a different user has already authenticated to using Windows Negotiate (NTLM/Kerberos), allowing the sender to read or act inside downstream systems under a colleague's identity. Exploitation is opportunistic rather than trivial - it requires a victim to be holding an active authenticated socket at the right moment and depends on connection-pool reuse timing - so real exposure is concentrated in deployments fronting Negotiate-authenticated backends. Leadership should care because the failure mode is silent impersonation of trusted identities inside business applications, which corrupts audit trails and bypasses access controls rather than causing a visible outage.
Apply vendor patch (2.11.58 / 3.7.14). Until then, disable backend connection reuse (keep-alive pooling) on affected Traefik instances or remove Negotiate/NTLM/Kerberos authentication from backends reached through shared proxy pools, and prefer per-user backend authentication over connection-bound identity.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Denial of service against HTTP/2 server implementations allows remote unauthenticated attackers to exhaust server resour
Backend connection hijacking in Traefik reverse proxy (2.11.0 through 2.11.56 and 3.0.0 through 3.7.12) lets an unauthen
HTTP/1 request-target parsing in Traefik prior to 2.11.57 and 3.7.13 allows unauthenticated remote attackers to send a r
Authentication bypass in the Traefik reverse proxy (v2.11.51 and earlier, v3.6.0-v3.6.22, and v3.7.0-v3.7.6) allows unau
Route-level authentication bypass in Traefik v3.7.0-v3.7.7 allows unauthenticated remote attackers to reach backend endp
Traefik is an open source HTTP reverse proxy and load balancer. Rated high severity (CVSS 7.5), this vulnerability is re
types/types.go in Containous Traefik 1.7.x through 1.7.11, when the --api flag is used and the API is publicly reachable
Security middleware bypass in Traefik reverse proxy versions 2.11.26-2.11.56 and 3.4.2-3.7.12 allows unauthenticated net
Traefik's header-security defenses (aliasHeadersStrategy, underscoreHeadersStrategy, forwardedHeaders) inspect req.Heade
Path normalization bypass in Traefik allows unauthenticated remote attackers to circumvent the middleware chain on path-
Traefik is an open source HTTP reverse proxy and load balancer. Rated medium severity (CVSS 6.5), this vulnerability is
Traefik is an open source HTTP reverse proxy and load balancer. Rated medium severity (CVSS 6.5), this vulnerability is
EUVD-2026-107894
GHSA-wx2g-x89x-v9j3
NVD
CVE.org
EPSS
Exploit-DB