PT-2026-36179 · Traefik · Traefik

·

CVE-2026-40912

·

Publicado

2026-04-22

·

Atualizado

2026-07-30

CVSS v3.1

8.6

Alta

VetorAV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
Nome do Software Vulnerável e Versões Afetadas Traefik versões anteriores a 2.11.43 Traefik versões anteriores a 3.6.14 Traefik versões anteriores a 3.7.0-rc.2
Descrição Existe uma falha de bypass de autenticação no middleware StripPrefixRegex quando utilizado com ForwardAuth, BasicAuth ou DigestAuth. O middleware correlaciona uma expressão regular com o caminho da URL decodificado, mas utiliza o comprimento de bytes resultante para fatiar o caminho bruto codificado em percentual. Quando um ponto (ou múltiplos pontos) aparece na parte do prefixo da URL, o caminho bruto após a remoção torna-se um segmento de ponto (ex: /./admin/secret). O ForwardAuth recebe este caminho de segmento de ponto na variável X-Forwarded-Uri, que não corresponde aos padrões de caminhos protegidos e, portanto, permite a passagem da requisição. O backend então normaliza o segmento de ponto para o caminho real conforme a RFC 3986 e fornece o conteúdo protegido. Um invasor não autenticado pode explorar isso contra qualquer backend que realize a normalização de segmentos de ponto.
Recomendações Atualizar para a versão 2.11.43. Atualizar para a versão 3.6.14. Atualizar para a versão 3.7.0-rc.2.

Exploit

Correção

Path traversal

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

BDU:2026-06476
CVE-2026-40912
GHSA-6JWX-7VP4-9847
GO-2026-5180
OPENSUSE-SU-2026:10697-1
OPENSUSE-SU-2026:10698-1
OPENSUSE-SU-2026:21483-1

Produtos afetados

Traefik