PT-2026-68797 · Traefik · Traefik

CVE-2026-71325

·

Published

2026-07-28

·

Updated

2026-09-04

CVSS v4.0

4.8

Medium

VectorAV:L/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N
Name of the Vulnerable Software and Affected Versions Traefik versions prior to 2.11.54 Traefik versions prior to 3.6.25 Traefik versions prior to 3.7.10
Description An issue exists in the Kubernetes CRD provider where cross-namespace @kubernetescrd references are not properly rejected for TraefikService backend references resolved by the service resolver. This occurs even when the providers.kubernetesCRD.allowCrossNamespace setting is disabled (which is the default).
In a multi-tenant environment, a user restricted by RBAC to a single namespace can bind their own router to a TraefikService owned by another namespace by referencing it as <victim-namespace>-<name>@kubernetescrd. This allows the user to expose or reroute traffic to a backend in a different namespace, bypassing the intended namespace isolation. The root cause is that the nameAndService() function fails to apply the same namespace validation checks used by other resolvers for middlewares and TLS options.
Recommendations Update to version 2.11.54. Update to version 3.6.25. Update to version 3.7.10.

Exploit

Fix

Incorrect Authorization

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

BDU:2026-11279
CVE-2026-71325
GHSA-62FC-8686-HFMQ
GO-2026-6203
OPENSUSE-SU-2026:21761-1

Affected Products

Traefik