CVE-2026-114638: Traefik Kubernetes Ingress NGINX provider authentication bypass via TLS secret name collision

CVE-2026-114638 · Severity: high · CVSS 8.7 · Published 2026-10-22

Traefik is a reverse proxy and load balancer used to route traffic to services in Kubernetes clusters. When multiple services use client certificate authentication, a name-collision bug can cause Traefik to accept certificates from the wrong service's certificate authority, allowing attackers to gain unauthorized access while blocking legitimate clients.

Technologies: Traefik Labs Traefik. Vendors: Traefik Labs.

Quick answers

Is CVE-2026-114638 exploited in the wild?
No. Junglewise Threat Intelligence has no report of CVE-2026-114638 being exploited in the wild.
How severe is CVE-2026-114638?
High severity, with a CVSS score of 8.7, published 22 October 2026.
Which products and versions are affected?
Traefik Labs Traefik v3.7.0 through v3.7.13.
Is there a fix for CVE-2026-114638?
Yes: fixed in v3.7.14. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
How is CVE-2026-114638 attacked?
It is attacked over the network, in a software library.
Am I affected by CVE-2026-114638?
Check whether you run Traefik Labs Traefik at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

How to fix

  • Fixed in: v3.7.14

Technical details

The Kubernetes Ingress NGINX provider in Traefik normalizes Secret names by replacing dots with dashes when generating TLS option names. Secrets with names differing only by dots and dashes (e.g., my.secret vs my-secret) collide and reuse the same TLS configuration, mixing client CAs. An attacker with a certificate from one CA can authenticate to an Ingress expecting a different CA, while legitimate clients are denied access. The vulnerability affects versions v3.7.0 through v3.7.13.

Affected products

  • Traefik Labs Traefik v3.7.0 through v3.7.13

Timeline

  • 2026-10-07: disclosed
  • 2026-10-22: advisory
  • 2026-10-22: patched

References

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.