PT-2026-137914
CVE-2026-120222
·
Publicado
2026-11-06
·
Atualizado
2026-11-06
Descrição por
CVSS 3.1
5.9
MédiaMétricasAV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Nome do Software Vulnerável e Versões Afetadas
undici versões 7.0.0 through 7.30.1
undici versões 8.0.0 through 8.12.3
Description
Existe um problema no cliente HTTP onde o interceptor de cache, quando utilizado com um manipulador downstream que gera exceções durante o processamento da resposta, permite que um lançamento assíncrono escape como uma exceção não capturada ou rejeição de promessa não tratada. Isso ocorre durante a reprodução de uma resposta em cache, o que encerra o processo do Node.js. Um servidor HTTP malicioso ou comprometido pode desencadear isso fornecendo uma resposta cacheável que cause um erro na reprodução, como durante uma revalidação 304 de uma entrada obsoleta, impactando a disponibilidade do sistema. Exemplos de manipuladores que podem causar isso incluem o interceptor de dump excedendo seu
maxSize ou o interceptor de descompressão rejeitando mais de cinco valores de Content-Encoding.Recommendations
Atualizar as versões 7.0.0 through 7.30.1 para 7.30.2 ou posterior.
Atualizar as versões 8.0.0 through 8.12.3 para 8.12.4 ou posterior.
Como solução temporária, evite compor o interceptor de cache com um manipulador de resposta que gere exceções durante o processamento da resposta.
Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾