Node2shell > Python2shell > HTML2shell (echale la culpa a #Brotli)
La herramienta de compresión inocente diseñada para acelerar nuestros sitios web se ha transformado de la noche a la mañana en una puerta trasera letal que permitiría a los atacantes tomar el control de los servidores y las aplicaciones en completo silencio, y sin necesidad de ninguna contraseña.
No estamos hablando de un ataque tradicional, sino de una bomba digital de tiempo plantada en los cimientos de Internet, ahora conocida hoy como "HTTP2Shell".
La vulnerabilidad de "Node2Shell" se transformó en "HTTP2Shell": con alcance masivo para la vulnerabilidad de Brotli (BR) que le pega directamente a muchas bibliotecas y aplicaciones que utilizan el protocolo HTTP.
Brotli es una biblioteca extremadamente popular para la compresión de datos desarrollada por Google y para reemplazar sus antecesor (aunque aún activos) deflate/gzip. El miércoles 21 de octubre, se reveló una vulnerabilidad ( CVE-2026-111497 ) en la plataforma NodeJS, y se le dio el nombre de Node2Shell. Esta vulnerabilidad permite forzar a las aplicaciones de NodeJS, que descomprimen datos maliciosos codificados con Brotli, filtrar información sensible de la memoria o ejecutar códigos maliciosos para tomar el control del sistema.
Permite que datos comprimidos especialmente manipulados sobrescriban el espacio más allá del límite de un búfer, corrompiendo así la memoria de la aplicación. Esto puede provocar un fallo, una fuga de memoria o incluso la ejecución de código controlado por un atacante. Investigadores de Imperva han demostrado que es posible ejecutar código en una versión de Node.js que no ha sido parcheada. Aunque no se ha demostrado lo mismo en el resto del software afectado, tampoco se han registrado ataques en entornos reales hasta la fecha…