Description
Traefik 3.7.11 before 3.7.15 contains an authorization bypass in the Kubernetes Ingress NGINX provider that skips the cross-namespace check on the auth-tls-secret annotation when a cached client authentication TLS option is reused. Users who can create Ingresses can reference another namespace's CA secret already used by another Ingress, enforcing it on their own routes and learning whether it exists, without disclosure of its contents.
Published: 2026-10-30
Score: 2.1 Low
EPSS: n/a
KEV: No
Impact: Unauthorized secret enumeration across namespaces
Action: Patch
AI Analysis

Impact

Traefik versions 3.7.11 through 3.7.14 contain a flaw in the Kubernetes Ingress NGINX provider that ignores the cross‑namespace check for the auth‑tls‑secret annotation when a cached client authentication TLS option is reused. This flaw, categorized as CWE‑863, allows an attacker who can create or edit Ingress resources in one namespace to reference a CA secret located in a different namespace. The secret is then enforced on the attacker’s routes, revealing its existence without exposing its contents, effectively bypassing the intended isolation between namespaces.

Affected Systems

Traefik 3.7.11 to 3.7.14 are affected. Administrators running Traefik in Kubernetes clusters who permit users to create or modify Ingress objects with the auth‑tls‑secret annotation are impacted. The vulnerability specifically targets the Kubernetes Ingress NGINX provider implementation within these releases.

Risk and Exploitability

The CVSS score of 2.1 signals low overall severity, and the EPSS score is not available, indicating no publicly reported exploitation rates. The vulnerability is not listed in CISA's KEV catalog, suggesting it is not a known target of widespread exploitation. Based on the description, it is inferred that the attack requires the ability to create Ingress objects and that a cached TLS authentication option must already exist. Although the impact is limited to confirming the presence of a secret, an attacker could leverage this information to conduct further reconnaissance or privilege escalation within a Kubernetes environment.

Generated by OpenCVE AI on October 30, 2026 at 14:56 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to Traefik 3.7.15 or later, which restores the cross‑namespace check for auth‑tls‑secret annotations.
  • Examine all existing Ingress resources and remove or correct any auth‑tls‑secret annotations that reference secrets in other namespaces, ensuring references only point to secrets within the same namespace.
  • Enforce RBAC policies to restrict the creation or modification of Ingress objects to trusted administrators, preventing unprivileged users from exploiting the flaw until a patch is applied.

Generated by OpenCVE AI on October 30, 2026 at 14:56 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 30 Oct 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 30 Oct 2026 13:30:00 +0000

Type Values Removed Values Added
Description Traefik 3.7.11 before 3.7.15 contains an authorization bypass in the Kubernetes Ingress NGINX provider that skips the cross-namespace check on the auth-tls-secret annotation when a cached client authentication TLS option is reused. Users who can create Ingresses can reference another namespace's CA secret already used by another Ingress, enforcing it on their own routes and learning whether it exists, without disclosure of its contents.
Title Traefik 3.7.11 before 3.7.15 Cross-Namespace Authorization Bypass via auth-tls-secret
First Time appeared Traefik
Traefik traefik
Weaknesses CWE-863
CPEs cpe:2.3:a:traefik:traefik:*:*:*:*:*:*:*:*
Vendors & Products Traefik
Traefik traefik
References
Metrics cvssV3_1

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

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-30T15:53:49.154Z

Reserved: 2026-10-30T10:56:15.489Z

Link: CVE-2026-119573

cve-icon Vulnrichment

Updated: 2026-10-30T15:21:13.757Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-30T14:16:46.267

Modified: 2026-10-30T16:17:46.900

Link: CVE-2026-119573

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-30T15:15:07Z

Weaknesses