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: < 1% Very Low
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

Fri, 23 Oct 2026 17:15:00 +0000

Type Values Removed Values Added
CPEs cpe:2.3:a:traefik:traefik:3.7.0:*:*:*:*:*:*:*
Metrics cvssV3_1

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


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

Type Values Removed Values Added
Metrics ssvc

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


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

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

cve-icon NVD

Status : Analyzed

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

Modified: 2026-10-23T17:04:01.690

Link: CVE-2026-112778

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-19T21:45:04Z

Weaknesses