CVE-2026-112778CWE-862broken-access-control
CVE-2026-112778
published October 20, 2026
What it is
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.
The record
Technical detail
- CVSS
- 6.4 · NONE
- CVSS v4.0
- 6.4 · 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
- EPSS
- 0.00188 · 8.0th percentile
- Weakness
- CWE-862 · Missing Authorization
- Published
- 2026-10-20T00:17Z
References (2)
EPSS history
Timeline
21 OCT 03:27Z
EPSS moved — → 0%
epss
19 OCT 19:10Z
Traefik before 2.11.46, 3.6.17, and 3.7.1 Cross-Namespace Resource Reference via Kubernetes Annotations
cvelistv5
19 OCT 19:10Z
Traefik before 2.11.46, 3.6.17, and 3.7.1 Cross-Namespace Resource Reference via Kubernetes Annotations
cvelistv5