Skip to main content

Traefik Proxy CVE-2026-114640

| EUVDEUVD-2026-107895 HIGH
Authentication Bypass by Spoofing (CWE-290)
2026-10-22 VulnCheck GHSA-wwwm-2fq8-c2gm
7.0
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Identify Traefik ingress-nginx HTTP router
  2. Delivery
    Craft request with forged Ssl-Client-* headers
  3. Exploit
    Set Ssl-Client-Verify: SUCCESS with chosen subject
  4. Execution
    Traefik forwards spoofed identity upstream
  5. Impact
    Backend grants access as impersonated mTLS client

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Anti-spoofing controls
MITRE ATT&CK

1 technique across 1 tactic: Defense Evasion

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitable only when ALL of the following hold: Traefik 3.7.0-3.7.13 is using the Kubernetes Ingress-NGINX provider; the 'ssl-redirect' option is DISABLED (so the plaintext HTTP router is reachable); and 'auth-tls-pass-certificate-to-upstream' is ENABLED, causing Traefik to forward client-supplied Ssl-Client-* headers. Exploitation further requires an upstream backend that trusts those forwarded headers (notably 'Ssl-Client-Verify: SUCCESS' plus the certificate subject/issuer) as proof of mTLS identity. Limiting factors: this specific combination is not the default, the flaw affects only the plaintext HTTP router, and the AT:P metric reflects that the required non-default configuration gates exploitation; the attack itself needs no authentication or user interaction.

Impact

This is a genuine but conditionally-gated authentication bypass (CWE-290), not a blanket critical. The provided CVSS 4.0 vector (AV:N/AC:L/AT:P/PR:N/UI:N) confirms a network-reachable, unauthenticated, low-complexity attack - but the AT:P (Attack Requirements: Present) metric explicitly encodes that exploitation depends on a specific non-default configuration, which is the single most important risk-limiting signal here. Notably, the vector assigns NO impact to the vulnerable system itself (VC:N/VI:N/VA:N) and instead places the full impact on the subsequent/upstream system (SC:H/SI:H), correctly reflecting that Traefik merely forwards the forged identity while the real damage lands on the protected backend that trusts those headers; defenders whose backends do not act on Ssl-Client-* headers face materially lower risk. EPSS score is not provided in the input, KEV status is not listed (treat as not actively exploited), and no public exploit is referenced - so there is no evidence of in-the-wild or widespread automated exploitation at this time. The net picture: a credible, easy-to-trigger bypass for the subset of deployments matching the required configuration, meriting prompt patching for affected Traefik 3.7.x users, but it does not rise to a drop-everything emergency for the general population given the configuration precondition and absence of exploitation signals.

Exploit ScenarioDerived

An organization runs Traefik (3.7.0-3.7.13) using the Kubernetes Ingress-NGINX provider with ssl-redirect disabled and auth-tls-pass-certificate-to-upstream enabled, and has a backend that authorizes requests based on forwarded mTLS identity headers. A remote unauthenticated attacker sends a plaintext HTTP request carrying a self-chosen 'Ssl-Client-Verify: SUCCESS' header along with a forged certificate subject and issuer, which Traefik forwards verbatim, causing the backend to treat the attacker as a verified mTLS client and grant access. No public exploit code is referenced, but the attack requires only a crafted HTTP request and no special tooling.

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

Authentication bypass in Traefik Proxy 3.7.0 through 3.7.13 allows unauthenticated remote attackers to impersonate mTLS identities by supplying forged Ssl-Client-* headers (notably Ssl-Client-Verify: SUCCESS plus a chosen certificate subject and issuer) to the plaintext HTTP router. Exploitation is gated on a non-default configuration: the Kubernetes Ingress-NGINX provider must be in use, ssl-redirect must be disabled so the HTTP router is reachable, auth-tls-pass-certificate-to-upstream must be enabled so Traefik forwards client-supplied headers, and the upstream backend must trust those headers as proof of mutual-TLS identity. No public exploit code or confirmed active exploitation was identified at time of analysis, and no EPSS score was supplied; the advisory (GHSA-mwrr-6hp4-pxr6) covers releases before v3.7.14.

RemediationAI

Vendor-released patch: upgrade Traefik Proxy to v3.7.14 or later, per advisory GHSA-mwrr-6hp4-pxr6 (https://github.com/traefik/traefik/security/advisories/GHSA-mwrr-6hp4-pxr6). If upgrading immediately is not possible, apply one of the following compensating controls, each with a trade-off: re-enable ssl-redirect so the plaintext HTTP router no longer serves requests carrying injected headers (this will redirect plain-HTTP clients rather than serving them, which may break health checks or internal callers that rely on HTTP); disable auth-tls-pass-certificate-to-upstream on affected Ingress-NGINX ingresses so Ssl-Client-* headers are never forwarded (this removes the mTLS identity signal your backends depend on, so they must terminate or validate client certificates themselves); or strip any inbound Ssl-Client-Verify, Ssl-Client-S-DN, Ssl-Client-I-DN and related Ssl-Client-* headers at the outermost edge proxy or load balancer before traffic reaches Traefik (effective only if every ingress path into the cluster passes through that chokepoint). Additionally, audit upstream services that trust Ssl-Client-Verify as an authorization signal and require them to validate identity through a trusted, header-stripping front end.

Affected VersionsENISA

traefik 3.7.0 <3.7.14

Affected Packages

euvd traefik fix: 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

The flaw is CWE-290 (authentication bypass by spoofing), rooted in header trust at the Ingress-NGINX provider layer. Ingress-NGINX convention allows an ingress controller to convey the outcome of client-certificate verification to backends via Ssl-Client-Verify, Ssl-Client-S-DN, Ssl-Client-I-DN and related headers. Traefik's Kubernetes Ingress-NGINX provider reproduces this behavior when auth-tls-pass-certificate-to-upstream is enabled, forwarding whatever Ssl-Client-* values arrive on the request rather than only values set by a trusted TLS terminator. When ssl-redirect is disabled, the plaintext HTTP router remains reachable, so an attacker can speak HTTP directly and inject those headers without ever presenting a client certificate. The upstream application then reads Ssl-Client-Verify: SUCCESS and the accompanying subject/issuer as evidence that mTLS authentication succeeded, granting the attacker the identity of an arbitrary certificate. The defect is confined to the plaintext HTTP path - TLS-terminated traffic is not affected by this header injection - and the independent assessment rates it CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:N (7.0), with AT:P in the CVSS 4.0 vector capturing that the non-default configuration is the real gate on exploitability.

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

Remote unauthenticated via crafted HTTP (AV:N/PR:N/UI:N); AC:H reflects the required non-default ssl-redirect/auth-tls config; S:C with C:H/I:H because impact lands on the trusted upstream backend, not Traefik; A:N.

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 from v3.7.0 before v3.7.14 contains an authentication bypass vulnerability in its Kubernetes Ingress-NGINX provider that forwards client-supplied Ssl-Client-* headers on the plaintext HTTP router. When ssl-redirect is disabled alongside auth-tls-pass-certificate-to-upstream, unauthenticated attackers can send Ssl-Client-Verify: SUCCESS with a chosen certificate subject and issuer to impersonate mTLS identities.

Technical POC Analysis

Evidence basis: GitHub advisory GHSA-mwrr-6hp4-pxr6 only.

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 3.7.0 through 3.7.13 contain an authentication bypass that enables attackers to impersonate mutual-TLS identities by forging headers, potentially granting unauthorized access to backend services. The risk is concentrated in environments using the Kubernetes Ingress-NGINX provider with ssl-redirect disabled, certificate pass-through enabled, and upstream services that trust client-supplied headers; organizations with this configuration should treat the exposure as significant. No public exploit identified at time of analysis, and no vendor-released patch identified at time of analysis, though the advisory references v3.7.14 as the fixed release.

Business Impact: Medium
Compensating Controls

Enable ssl-redirect to force HTTPS, disable auth-tls-pass-certificate-to-upstream, ensure upstream backends do not trust client-supplied Ssl-Client-* headers, restrict network access to the plaintext HTTP router, disable the Kubernetes Ingress-NGINX provider if not needed, and monitor for anomalous Ssl-Client-* headers.

Threat Intelligence Overview

EPSS Score
0.2%
Top 90% exploitable
Prevalence
High
Traefik is a widely deployed cloud-native ingress/reverse proxy in Kubernetes
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