PT-2026-50734

CVE-2026-55602

·

Publicado

2026-06-18

·

Atualizado

2026-10-30

Descrição por

CVSS 3.1
8.6
Alta
MétricasAV:N/AC:L/PR:N/UI:N/S:C/C:N/I:H/A:N
Nome do Software Vulnerável e Versões Afetadas http-proxy-middleware versões 0.16.0 até 2.0.9 http-proxy-middleware versões 3.0.0 até 3.0.5 http-proxy-middleware versões 4.0.0 até 4.0.9
Description Existe um problema na implementação da tabela de roteamento router onde os seletores de host+caminho utilizam correspondência de substring não ancorada em metadados de requisição. Quando uma chave de roteamento contém /, a função getTargetFromProxyTable() concatena o cabeçalho Host e a URL da requisição em uma única string e verifica se a chave configurada é uma substring desse valor combinado. Isso permite que um invasor ignore limites de roteamento ao fornecer um cabeçalho Host manipulado que funcione como uma correspondência de superstring para a chave configurada, potencialmente roteando requisições para backends não pretendidos. Isso afeta a função createProxyMiddleware() quando configurada com regras de host+caminho.
Recommendations Atualize para a versão 2.0.10, 3.0.6 ou 4.1.0, dependendo da versão principal em uso. Como medida paliativa temporária, evite usar seletores de host+caminho na configuração do router em createProxyMiddleware() até que a atualização seja aplicada.
Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-64MM-VXMG-Q3VJ
CLEANSTART-2026-FK52853
CLEANSTART-2026-FV33556
CLEANSTART-2026-KF31657
ECHO-3F08-2076-9E96
OPENSUSE-SU-2026:11680-1
OPENSUSE-SU-2026:12070-1
OPENSUSE-SU-2026:21448-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾