Git · Undici · CVE-2026-109869
**Nome do Software Vulnerável e Versões Afetadas**
undici versões 6.23.0 through 6.29.0
undici versões 7.18.0 through 7.30.0
undici versões 8.0.0 through 8.12.1
**Description**
A implementação da função `fetch()` causa a falha do processo Node.js quando um servidor remoto não autenticado retorna uma resposta com mais de cinco codificações de conteúdo e fecha a conexão antes de enviar o corpo. Isso acontece porque o fluxo de resposta interno é criado antes da verificação do limite de codificação de conteúdo. Como a requisição é retornada sem um ouvinte de erro ou sem ser abortada, o fechamento prematuro da conexão gera uma incompatibilidade de comprimento de conteúdo no fluxo órfão. O Node.js trata isso como um erro não tratado, resultando em negação de serviço ao encerrar o processo, mesmo que a aplicação capture a rejeição do `fetch()`.
**Recommendations**
Atualizar as versões 6.23.0 through 6.29.0 para 6.29.1 ou posterior.
Atualizar as versões 7.18.0 through 7.30.0 para 7.30.1 ou posterior.
Atualizar as versões 8.0.0 through 8.12.1 para 8.12.2 ou posterior.