O projeto Node.js lançou uma atualização de segurança crítica em 24 de março de 2026, para a branch de Long-Term Support (LTS), designando a versão 20.20.2 'Iron' como uma atualização de segurança. A atualização resolve sete vulnerabilidades rastreadas, incluindo problemas de tratamento de erros TLS, controle de fluxo HTTP/2, vazamentos de tempo criptográfico, bypasses do modelo de permissão e uma fraqueza na tabela de hash V8, algumas das quais podem ser exploradas para ataques DoS e travamentos de processos.
Detalhes Técnicos
Vulnerabilidades resolvidas:
Tratamento de erros TLS (High)
Controle de fluxo HTTP/2 (High)
Vazamentos de tempo criptográfico (High)
Bypasses do modelo de permissão (Medium)
Fraqueza na tabela de hash V8 (High)
Impacto: Ataques DoS e travamentos de processos
Solução: Atualizar para a versão 20.20.2 'Iron' do Node.js