O Node.js publicou uma atualização de segurança para corrigir uma falha crítica que pode causar a queda imediata de aplicações em produção em cenários específicos. O problema ocorre em ambientes que utilizam async_hooks, quando um erro de estouro de pilha acontece dentro de callbacks associados a esse mecanismo, fazendo com que o processo seja encerrado abruptamente sem possibilidade de recuperação. Segundo os mantenedores, esse comportamento pode afetar aplicações modernas que dependem de AsyncLocalStorage, incluindo ambientes server-side baseados em frameworks como Next.js, além de ferramentas de monitoramento e observabilidade que utilizam esse recurso internamente. Como o encerramento acontece de forma imediata, o erro não pode ser capturado pela própria aplicação nem por camadas superiores do framework, caracterizando um cenário de negação de serviço.
Além dessa falha, o mesmo pacote de segurança corrigiu outras vulnerabilidades de alta, média e baixa severidade em diferentes com...
Suggested Credits
Tags, Events, and Projects