Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

redhat логотип

CVE-2026-112778

Опубликовано: 19 окт. 2026
Источник: redhat
CVSS3: 7.1
EPSS Низкий

Описание

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.

A flaw was found in Traefik. An authenticated attacker with permissions to create or update Kubernetes Ingress or Service resources can bypass multi-tenant isolation boundaries due to missing namespace validation in resource annotations. By referencing configuration objects in other namespaces, the attacker can access sensitive credentials and reuse client certificates belonging to other tenants.

Отчет

This vulnerability is rated as an Important severity because an authenticated tenant can breach isolation boundaries to access secrets or TLS certificates belonging to other namespaces. In environments where Traefik serves as the ingress controller, users permitted to define ingress specifications can supply unvalidated annotations that reference external middleware or transport configurations. Standard Red Hat OpenShift environments utilize the native OpenShift Ingress Operator rather than Traefik and are not exposed in default configurations.

Дополнительная информация

Статус:

Important
Дефект:
CWE-639
https://bugzilla.redhat.com/show_bug.cgi?id=2555800github.com/traefik/traefik: Traefik: Multi-tenant isolation bypass via cross-namespace Kubernetes annotations

EPSS

Процентиль: 10%
0.00204
Низкий

7.1 High

CVSS3

Связанные уязвимости

CVSS3: 8.8
nvd
21 день назад

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.

CVSS3: 8.8
debian
21 день назад

Traefik before 2.11.46, 3.x before 3.6.17, and 3.7.0 lack namespace va ...

CVSS3: 8.8
github
21 день назад

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.

CVSS3: 9.9
altlinux
6 месяцев назад

ALT-PU-2026-8219: package `traefik` update to version 3.6.17-alt1

EPSS

Процентиль: 10%
0.00204
Низкий

7.1 High

CVSS3