Pesquisadores de segurança da Imperva demonstraram um exploit denominado "Node2Shell" que permite a execução de código arbitrário em uma aplicação que utilize o Node.js, através de dados maliciosos criados para o decodificador Brotli. A vulnerabilidade, identificada como CVE-2026-111497, afeta as versões 1.0.3 a 1.2.0 da biblioteca Brotli e pode ser explorada por um atacante remoto não autenticado.
Detalhes Técnicos
CVE-2026-111497: Vulnerabilidade de estouro de buffer no decodificador Brotli que pode levar à execução de código arbitrário, corrupção de memória adjacente, divulgação de conteúdo sensível ou negação de serviço.
Versões Afetadas: Brotli 1.0.3 a 1.2.0 em todas as plataformas.
Solução: Atualizar as bibliotecas ou binários Brotli para a versão 1.0.10, 1.1.1 ou 1.2.1 mais recente.
Recomendações
Atualize imediatamente as versões vulneráveis da biblioteca Brotli.
Verifique se suas aplicações ou serviços utilizam versões afetadas do Brotli.
Monitore as atualizações de segurança para a biblioteca Brotli e aplique-as prontamente.
Próximo passo
Verifique a versão do Brotli em uso em seus ambientes e atualize conforme necessário.