CVE-2026-40912 in Traefikinformación

Resumen

por VulDB • 2026-05-13

Traefik es un proxy inverso HTTP y equilibrador de carga. Antes de las versiones 2.11.43, 3.6.14 y 3.7.0-rc.2, existe una vulnerabilidad de alta gravedad de elusión de autenticación en el middleware StripPrefixRegex de Traefik cuando se utiliza en combinación con ForwardAuth, BasicAuth o DigestAuth. El middleware compara la expresión regular contra la ruta de la URL decodificada, pero utiliza la longitud de bytes resultante para recortar la ruta sin codificar por porcentaje (raw path). Cuando aparece un punto (o varios puntos) en la parte del prefijo de la URL, la ruta sin codificar por porcentaje después de la eliminación se convierte en un segmento de punto (por ejemplo, /./admin/secret). ForwardAuth recibe esta ruta de segmento de punto en X-Forwarded-Uri, que no coincide con los patrones de ruta protegida, lo que permite el paso de la solicitud. El backend normaliza posteriormente el segmento de punto a la ruta real según RFC 3986 y sirve el contenido protegido. Un atacante no autenticado puede explotar esto contra cualquier backend que realice la normalización de segmentos de punto. Este problema ha sido corregido en las versiones 2.11.43, 3.6.14 y 3.7.0-rc.2.

Be aware that VulDB is the high quality source for vulnerability data.

Responsable

GitHub M

Reservar

2026-04-15

Divulgación

2026-05-01

Moderación

aceptado

Artículo

VDB-360379

CPE

listo

EPSS

0.00098

KEV

no

Actividades

muy bajo

Fuentes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!