Skip to main content

Traefik Proxy CVE-2026-114642

| EUVDEUVD-2026-107897 HIGH
Improper Certificate Validation (CWE-295)
2026-10-22 VulnCheck GHSA-x4hj-7xc2-whmq
7.0
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Connect to shared Traefik keep-alive endpoint
  2. Delivery
    Trigger NTLM/Negotiate backend challenge
  3. Exploit
    Arm mis-keyed client-transport slot
  4. Execution
    Reuse connection for second service
  5. Persist
    Bypass root CA and cert verification
  6. Impact
    MITM/impersonate backend TLS

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V12 - Secure Communication Certificate validation
Exploitation Conditions

Requires a Traefik deployment (2.11.0 before 2.11.58, or 3.0.0 before 3.7.14) that fronts multiple services where at least one backend performs NTLM or Kerberos/Negotiate authentication, and where per-service ServersTransport configurations differ in their root CAs, server name, or certificate verification. The attacker must induce that backend to emit an NTLM/Negotiate challenge to 'arm' the mis-keyed client-connection slot, then reach a different service over the same HTTP keep-alive connection to inherit the wrong TLS client configuration. Limiting factors: exploitation depends on connection-reuse timing (reflected as AT:P), on the presence of an NTLM/Kerberos backend, and on multiple services with divergent ServersTransport TLS settings sharing the proxy - single-service or uniform-TLS deployments are not meaningfully exposed, and the flaw compromises downstream backend trust rather than Traefik itself.

Impact

This is a genuine but conditional priority rather than a drop-everything emergency. The CVSS 4.0 vector (AV:N/AC:L/AT:P/PR:N/UI:N) confirms a network-reachable, unauthenticated issue, but the AT:P flag (attack requirements present) is the critical caveat: exploitation is not fire-and-forget - the attacker must first 'arm' a shared connection slot by inducing a backend to emit an NTLM/Negotiate challenge, then race to reuse that keep-alive connection for a different service. Impact is scoped entirely to subsequent systems (VC:N/VI:N/VA:N but SC:H/SI:H), meaning Traefik itself is not directly compromised; instead the TLS trust model for a *different* backend is subverted, enabling MITM against that backend's traffic. No EPSS score, KEV listing, or public POC is present in the supplied data, so there is no evidence of active exploitation - treat the 7.0 HIGH as a theoretical-but-real trust-boundary flaw. The signals are internally consistent: a high-severity integrity/confidentiality impact on downstream services, gated by non-trivial preconditions, which argues for prompt patching in multi-tenant/multi-service Traefik deployments but not panic. Note the vulnerable-system impacts are all N while subsequent-system impacts are H - verify this scope interpretation against the vendor advisory (GHSA-cw35-4q88-3rmp) before deprioritizing based on the 'N' vulnerable-system metrics.

Exploit ScenarioDerived

In an environment where one Traefik instance fronts multiple services - at least one using an NTLM/Kerberos backend with its own ServersTransport TLS settings - an unauthenticated attacker sends a request that causes that backend to issue an NTLM or Negotiate challenge, arming the shared round-tripper slot. The attacker then issues a follow-up request for a different service over the same keep-alive connection, which now reuses the first service's TLS client configuration and skips root-CA, server-name, and certificate verification for the second backend, enabling man-in-the-middle interception or impersonation of that backend. No public exploit code is identified at time of analysis, and the attack requires winning the connection-reuse timing (AT:P).

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 22, 2026

TLS client-configuration reuse in Traefik Proxy 2.11.0 through 2.11.57 and 3.0.0 through 3.7.13 allows an unauthenticated client to bypass a backend service's configured root CAs, SNI/server name, and certificate verification. When one backend issues an NTLM or Negotiate (Kerberos) challenge, Traefik stores the resulting round tripper in a client-connection slot that is not keyed by ServersTransport; an attacker who arms that slot can then reach a different service over the same keep-alive connection and inherit the wrong TLS client settings, undermining trust in the downstream backend rather than in Traefik itself. Exploitation is conditional - it requires connection-reuse timing, an NTLM/Kerberos-authenticating backend, and multiple services with divergent ServersTransport TLS settings behind the same proxy - and no public exploit code or active exploitation has been identified at time of analysis; vendor fixes are available in 2.11.58 and 3.7.14.

RemediationAI

Vendor-released patch: upgrade to Traefik Proxy 2.11.58 (2.11.x branch) or 3.7.14 (3.x branch), which key the NTLM/Negotiate round tripper by ServersTransport so TLS client settings no longer leak across services; apply per the advisory at https://github.com/traefik/traefik/security/advisories/GHSA-cw35-4q88-3rmp. If immediate upgrade is not possible, reduce exposure by eliminating the precondition rather than relying on defense in depth: standardize all routers behind a shared backend pool on a single ServersTransport (identical root CAs, server name, and verification settings) so a leaked slot carries no weaker policy - the trade-off is loss of per-service TLS pinning granularity; or isolate NTLM/Negotiate-authenticating backends onto a separate Traefik instance or dedicated entryPoint/router set that fronts no other services, trading extra infrastructure for containment; or move NTLM/Kerberos authentication in front of Traefik (forward-auth, an upstream gateway, or Kerberos at the edge) so no backend challenges pass through the proxy, at the cost of architectural change and re-validating the auth flow. Disabling HTTP keep-alive to backends is not a reliable mitigation because the slot misuse is tied to connection reuse semantics and forcing new connections per request will sharply degrade throughput; if attempted, verify empirically that challenges no longer cross services. Restrict reachability of the proxy from untrusted networks while patching is pending, and review access logs for cross-service request patterns on reused connections.

Affected VersionsENISA

traefik 3.0.0 <3.7.14
traefik 2.11.0 <2.11.58

Affected Packages

euvd traefik fix: 2.11.58, 3.7.14

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's HTTP reverse proxy uses Go net/http transport machinery, and backend TLS behavior (root CAs, server name, InsecureSkipVerify, client certificates) is expressed per-service through the ServersTransport dynamic configuration object. NTLM and Negotiate/Kerberos are connection-oriented authentication schemes: the client library must persist handshake state and replay it across requests on the same TCP/HTTP connection, which Traefik implements with a dedicated round tripper. In the affected versions that round tripper is cached in a client-connection slot that is not part of the ServersTransport cache key, so the TLS configuration bound to one service leaks to another service when an HTTP keep-alive connection is reused. The root cause class is CWE-295, Improper Certificate Validation: the second service's requests are dispatched without applying its own root CA bundle, expected server name, or certificate verification policy, effectively downgrading the guarantee that Traefik is talking to the intended, properly validated backend. This is a scope-changing flaw (S:C in both the CNA CVSS 4.0 vector and the independent CVSS 3.1 assessment) because the compromised asset is the trust relationship to a downstream service, not the Traefik process; availability is unaffected, while confidentiality and integrity of the misrouted backend traffic are rated high.

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

Vendor (VulnCheck) PRIMARY 7.0 HIGH
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
vuln.today AI 8.7 HIGH

Network-reachable and unauthenticated (AV:N/PR:N) but AC:H reflects the required challenge-arming and connection-reuse timing; S:C because Traefik's flaw subverts TLS trust of a separate backend, enabling MITM (C:H/I:H), with no availability impact.

3.1 AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:N
4.0 AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:N/SC:H/SI:H/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
Present
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
High
Subsequent system: Integrity
High
Subsequent system: Availability
None

Lifecycle Timeline

2
Patch available
Oct 22, 2026 - 03:01 EUVD
CVE Published
Oct 22, 2026 - 01:43 cve.org
HIGH 7.0

DescriptionCVE.org

Traefik 2.11.0 before 2.11.58 and 3.0.0 before 3.7.14 stores its NTLM/Kerberos backend round tripper in a client-connection slot not keyed by ServersTransport, so one service's TLS client configuration is reused for another service's backend. An unauthenticated client can arm the slot via a backend issuing an NTLM or Negotiate challenge, then reach another service on the same keep-alive connection, bypassing its root CAs, server name, and certificate verification.

Technical POC Analysis

CWE-295, improper certificate validation, manifesting as a cross-tenant state-confusion bug in Traefik Proxy's NTLM/Negotiate (Kerberos) backend authentication support.

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Executive ViewAI

Why It Matters

Traefik Proxy versions 2.11.0-2.11.57 and 3.0.0-3.7.13 contain a TLS client-configuration reuse flaw that can let a client bypass a backend service's configured root CAs, server name, and certificate verification under specific conditions. Organizations running Traefik as a reverse proxy across multiple backends with differing TLS settings and NTLM/Kerberos authentication are most exposed, because a successful bypass undermines trust in downstream services rather than in Traefik itself; no public exploit identified at time of analysis. Leadership should prioritize upgrading to 2.11.58 or 3.7.14 to preserve backend certificate trust assurances and reduce the risk of unauthorized access to less-protected services.

Business Impact: Medium
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 94% exploitable
Prevalence
High
widely deployed cloud-native reverse proxy, common in Kubernetes ingress
Social Media
1
Sightings
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
Medium

Priority Score

35
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +35
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2023-44487 HIGH POC
7.5 Oct 10

Denial of service against HTTP/2 server implementations allows remote unauthenticated attackers to exhaust server resour

CVE-2026-88007 CRITICAL POC
9.1 Sep 10

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

CVE-2026-88009 HIGH POC
8.8 Sep 10

HTTP/1 request-target parsing in Traefik prior to 2.11.57 and 3.7.13 allows unauthenticated remote attackers to send a r

CVE-2026-65600 HIGH POC
7.8 Jul 22

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

CVE-2026-67309 HIGH POC
7.8 Aug 01

Route-level authentication bypass in Traefik v3.7.0-v3.7.7 allows unauthenticated remote attackers to reach backend endp

CVE-2023-47633 HIGH POC
7.5 Dec 04

Traefik is an open source HTTP reverse proxy and load balancer. Rated high severity (CVSS 7.5), this vulnerability is re

CVE-2019-12452 HIGH POC
7.5 May 29

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

CVE-2026-88008 HIGH POC
7.0 Sep 10

Security middleware bypass in Traefik reverse proxy versions 2.11.26-2.11.56 and 3.4.2-3.7.12 allows unauthenticated net

CVE-2026-88004 HIGH POC
7.0 Sep 10

Traefik's header-security defenses (aliasHeadersStrategy, underscoreHeadersStrategy, forwardedHeaders) inspect req.Heade

CVE-2025-66490 MEDIUM POC
6.9 Dec 09

Path normalization bypass in Traefik allows unauthenticated remote attackers to circumvent the middleware chain on path-

CVE-2023-47106 MEDIUM POC
6.5 Dec 04

Traefik is an open source HTTP reverse proxy and load balancer. Rated medium severity (CVSS 6.5), this vulnerability is

CVE-2022-23469 MEDIUM POC
6.5 Dec 08

Traefik is an open source HTTP reverse proxy and load balancer. Rated medium severity (CVSS 6.5), this vulnerability is

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy