PT-2026-129176
CVE-2026-118656
·
Publicado
2026-10-28
·
Atualizado
2026-10-28
Descrição por
CVSS 3.1
6.1
MédiaMé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
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾