PT-2026-129176

CVE-2026-118656

·

Publicado

2026-10-28

·

Atualizado

2026-10-28

Descrição por

CVSS 3.1
6.1
Média
MétricasAV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Nome do Software Vulnerável e Versões Afetadas Echo versões anteriores a 4.16.0 Echo versões anteriores a 5.4.0
Description Um problema de redirecionamento aberto existe na função sanitizeURI() quando AddTrailingSlash ou RemoveTrailingSlash é configurado com um status de redirecionamento. A função inspeciona apenas os dois primeiros bytes de um destino de redirecionamento para determinar se é um caminho local. Um invasor pode burlar essa proteção colocando um caractere de controle, como um TAB, antes de um par de separadores. Como os navegadores removem caracteres de controle e normalizam barras invertidas antes da análise, um cabeçalho Location manipulado pode redirecionar usuários para um host controlado pelo invasor. Isso pode ser explorado para phishing ou roubo de tokens OAuth e SSO.
Recommendations Atualize o Echo para a versão 4.16.0 ou posterior. Atualize o Echo para a versão 5.4.0 ou posterior. Como solução temporária, use os middlewares de barra final sem um RedirectCode para reescrever os caminhos internamente em vez de redirecionar. Como solução temporária, rejeite caminhos de requisição que contenham caracteres de controle antes que eles cheguem aos middlewares de barra final.
Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-V753-G4CW-JM48
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾