Description
Traefik before 2.11.46, 3.x before 3.6.17, and 3.7.0 lack namespace validation for Ingress and Service annotations in the Kubernetes Ingress provider, allowing references to Middlewares, ServersTransports, and TLSOptions in other namespaces. Attackers able to create or update Ingress or Service resources in one namespace can set router.middlewares or service.serverstransport annotations to obtain another tenant's injected credentials or reuse its client certificates, bypassing namespace-based tenant isolation.
Published: 2026-10-19
Score: 6.4 Medium
EPSS: n/a
KEV: No
Impact: Cross‑namespace Resource Leakage
Action: Apply Patch
AI Analysis

Impact

Traefik versions prior to 2.11.46, 3.x before 3.6.17, and 3.7.0 fail to enforce namespace validation for Ingress and Service annotations, allowing an attacker with the ability to create or update these resources to reference Middlewares, ServersTransports, and TLSOptions in other namespaces. This leads to the disclosure of other tenants’ injected credentials or the reuse of their client certificates, effectively breaking tenant isolation. The flaw is an Incorrect Authorization weakness (CWE‑862) and carries a CVSS score of 6.4.

Affected Systems

The vulnerability exists in Traefik releases before 2.11.46, before 3.6.17 in the 3.x series, and in version 3.7.0. All deployments running those versions are affected; upgrades beyond the mentioned releases are required for remediation.

Risk and Exploitability

With a moderate CVSS score of 6.4 and no EPSS or KEV listing, the vulnerability is not widely exploited yet but poses significant risk in multi‑tenant Kubernetes environments where an attacker can write Ingress or Service resources. The likely attack vector is an internal or compromised account with permissions to modify Ingress or Service objects. Once exploited, the attacker can obtain cross‑namespace credentials, compromising confidentiality and integrity of other tenants’ services.

Generated by OpenCVE AI on October 19, 2026 at 20:23 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Traefik to at least 2.11.46, 3.6.17, or 3.7.1.
  • Restrict RBAC permissions so only trusted users can create or patch Ingress and Service resources, and avoid granting cross‑namespace annotation references.
  • If an upgrade is not immediately possible, disable the problematic annotations or employ network policies to isolate namespaces and monitor for unauthorized cross‑namespace references.

Generated by OpenCVE AI on October 19, 2026 at 20:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 19 Oct 2026 19:30:00 +0000

Type Values Removed Values Added
Description Traefik before 2.11.46, 3.x before 3.6.17, and 3.7.0 lack namespace validation for Ingress and Service annotations in the Kubernetes Ingress provider, allowing references to Middlewares, ServersTransports, and TLSOptions in other namespaces. Attackers able to create or update Ingress or Service resources in one namespace can set router.middlewares or service.serverstransport annotations to obtain another tenant's injected credentials or reuse its client certificates, bypassing namespace-based tenant isolation.
Title Traefik before 2.11.46, 3.6.17, and 3.7.1 Cross-Namespace Resource Reference via Kubernetes Annotations
First Time appeared Traefik
Traefik traefik
Weaknesses CWE-862
CPEs cpe:2.3:a:traefik:traefik:*:*:*:*:*:*:*:*
Vendors & Products Traefik
Traefik traefik
References
Metrics cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-19T21:16:12.196Z

Reserved: 2026-10-19T18:11:37.874Z

Link: CVE-2026-112778

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-19T20:17:55.187

Modified: 2026-10-19T21:13:39.973

Link: CVE-2026-112778

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-19T20:30:03Z

Weaknesses