Brotli bug reaches far beyond Node.js (CVE-2026-111497)
Una falla de seguridad en la biblioteca de compresión de código abierto de Google, Brotli, pone en peligro a una amplia variedad de programas. Este fallo de escritura fuera de límites, que puede explotarse de forma remota, es conocido también bajo los nombres de “Node2Shell”, “Broccoli2Shell” y “Brotli2Shell”, y fue divulgado de manera pública por Node.js.
Los encargados de Node.js explicaron que un atacante capaz de proporcionar información comprimida en Brotli que una aplicación descomprima mediante node:zlib puede corromperse la memoria del proceso, lo que provocaría un bloqueo, la revelación de dicha memoria o la ejecución remota de código. Investigadores de Tenable señalaron que cualquier sistema que descomprima información controlada por un atacante utilizando un decodificador vulnerable de Brotli se encuentra expuesto, afectando a múltiples tecnologías, plataformas y clientes HTTP.
Ya se han publicado códigos de prueba de concepto en GitHub y se ha demostrado la ejecución remota de código frente a imágenes de Linux. Asimismo, una empresa de inteligencia de amenazas indicó que sus sensores han registrado tráfico de ataques utilizando esta vulnerabilidad de manera activa, provenientes de una dirección IP asociada previamente con otros intentos de ataque y sondeos a distintas plataformas, lo que sugiere que el fallo está siendo adoptado para ataques masivos.