Description
Traefik 2.x before 2.11.60 and 3.x before 3.7.16 sends ForwardAuth subrequests (and, in 3.7, Ingress NGINX auth-url requests) through an auth-server connection pool shared by all clients, exposing connection-bound NTLM or Negotiate authentication. An unauthenticated attacker can reuse another user's authenticated connection, receiving the victim's identity via authResponseHeaders to access backends as that user.
Published: 2026-11-04
Score: 7 High
EPSS: n/a
KEV: No
Impact: Unauthorized Access
Action: Patch Immediately
AI Analysis

Impact

Traefik versions prior to 2.11.60 and 3.7.16 send ForwardAuth or NGINX auth-url subrequests through a shared auth‑server connection pool. This design exposes connection‑bound NTLM or Negotiate authentication state. An unauthenticated attacker can hijack a different user's authenticated connection, receiving the victim’s identity through authResponseHeaders and using it to access backends as that user. The result is unauthorized access.

Affected Systems

Traefik 2.x before 2.11.60 and Traefik 3.x before 3.7.16 are affected. The vulnerability arises from the shared authentication connection pool used by ForwardAuth and, in 3.x, by ingress NGINX auth-url requests.

Risk and Exploitability

The CVSS score of 7 indicates moderate‑to‑high severity. EPSS information is not available, and the vulnerability is not listed in CISA KEV. The likely attack vector involves a network attacker with access to the Traefik instance that has ForwardAuth enabled; no special credentials are required. Because the flaw leaks authentication information across connections, exploitation is straightforward once the attacker can inject a ForwardAuth subrequest.

Generated by OpenCVE AI on November 4, 2026 at 17:09 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Traefik to version 2.11.60 or later, or version 3.7.16 or later, to remove the shared connection‑pool flaw.
  • If an immediate upgrade is not feasible, disable ForwardAuth or configure the authentication server to use a dedicated connection pool per client to prevent cross‑connection leakage.
  • Ensure that authResponseHeaders are sanitized or removed from backend requests so that identity information does not reach downstream services.

Generated by OpenCVE AI on November 4, 2026 at 17:09 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 04 Nov 2026 15:45:00 +0000

Type Values Removed Values Added
Description Traefik 2.x before 2.11.60 and 3.x before 3.7.16 sends ForwardAuth subrequests (and, in 3.7, Ingress NGINX auth-url requests) through an auth-server connection pool shared by all clients, exposing connection-bound NTLM or Negotiate authentication. An unauthenticated attacker can reuse another user's authenticated connection, receiving the victim's identity via authResponseHeaders to access backends as that user.
Title Traefik before 2.11.60 and 3.7.16 ForwardAuth NTLM/Negotiate Identity Leak
First Time appeared Traefik
Traefik traefik
Weaknesses CWE-488
CPEs cpe:2.3:a:traefik:traefik:*:*:*:*:*:*:*:*
Vendors & Products Traefik
Traefik traefik
References
Metrics cvssV3_1

{'score': 8.7, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:N'}

cvssV4_0

{'score': 7, 'vector': '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'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-11-04T15:33:28.106Z

Reserved: 2026-11-04T12:48:39.813Z

Link: CVE-2026-121966

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-11-04T16:17:50.107

Modified: 2026-11-04T16:17:50.303

Link: CVE-2026-121966

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-04T17:15:14Z

Weaknesses
  • CWE-488

    Exposure of Data Element to Wrong Session