Description
Traefik before 2.11.58 and 3.7.13 contains an authentication bypass vulnerability that allows unauthenticated clients to skip client-certificate checks because negated Host matchers are counted as served domains. Attackers can reach backends protected by RequireAndVerifyClientCert when a router rule with !Host() creates a TLS options conflict that falls back to the default options.
Published: 2026-10-22
Score: 6.9 Medium
EPSS: n/a
KEV: No
Impact: Authentication bypass via client‑certificate validation skip
Action: Upgrade promptly
AI Analysis

Impact

Traefik versions earlier than 2.11.58 and 3.7.13 allow a client to bypass authentication checks that normally require a valid TLS client certificate. The flaw is caused by a bug in how negated Host matchers are handled; the router rule with !Host() is treated as a served domain and conflicts with TLS options that enforce RequireAndVerifyClientCert, causing the server to fall back to the default TLS options and skip the certificate check. This enables an attacker to connect to backends that are intended to be protected by mutual TLS from an unauthenticated connection, effectively compromising confidentiality and integrity of those services.

Affected Systems

All installations running Traefik prior to version 2.11.58 or 3.7.13 are impacted. The affected deployable is the Traefik load‑balancer/edge router; any router rules that use a negated Host matcher (!Host()) in combination with RequireAndVerifyClientCert are vulnerable.

Risk and Exploitability

The vulnerability has a CVSS score of 6.9, indicating a high severity. EPSS information is not available, and the issue is not listed in CISA’s KEV catalog. Based on the description, the likely attack vector involves an attacker sending a TLS client request to the router with a negated host matcher; the server then resolves the TLS options to the default set and ignores the client‑certificate requirement. No special privileges or additional conditions are mentioned, so remote exploitation over the network is possible from any unauthenticated client that can reach the router. The risk is therefore moderate to high for services that rely on mutual TLS for protection.

Generated by OpenCVE AI on October 22, 2026 at 05:44 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Traefik to version 2.11.58 or later, or 3.7.13 or later, where the host matcher bug has been fixed.
  • Ensure that any router rule using !Host() is removed or replaced with a positive Host matcher, and verify that TLS options requiring client certificates are applied correctly without allowing fallback to defaults.
  • If an immediate upgrade is not possible, temporarily disable RequireAndVerifyClientCert on the affected backends and enforce TLS client‑certificate checks through external reverse proxies or network‑level controls.
  • Once the patch is applied, re‑validate the TLS configuration to confirm that the default options are no longer used for routes that require mutual TLS.

Generated by OpenCVE AI on October 22, 2026 at 05:44 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 22 Oct 2026 02:00:00 +0000

Type Values Removed Values Added
Description Traefik before 2.11.58 and 3.7.13 contains an authentication bypass vulnerability that allows unauthenticated clients to skip client-certificate checks because negated Host matchers are counted as served domains. Attackers can reach backends protected by RequireAndVerifyClientCert when a router rule with !Host() creates a TLS options conflict that falls back to the default options.
Title Traefik before 2.11.58 and 3.7.13 mTLS Bypass via Negated Host Matcher
First Time appeared Traefik
Traefik traefik
Weaknesses CWE-436
CPEs cpe:2.3:a:traefik:traefik:*:*:*:*:*:*:*:*
Vendors & Products Traefik
Traefik traefik
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:N/SC:H/SI:L/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-22T01:43:42.056Z

Reserved: 2026-10-21T21:59:05.256Z

Link: CVE-2026-114656

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-22T02:16:57.403

Modified: 2026-10-22T02:16:57.403

Link: CVE-2026-114656

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-22T08:30:03Z

Weaknesses