Skip to main content

๐๐‡๐ ๐ฅ๐š๐ง๐ณ๐š ๐ฉ๐š๐ซ๐œ๐ก๐ž๐ฌ ๐๐ž ๐ฌ๐ž๐ ๐ฎ๐ซ๐ข๐๐š๐ ๐ฉ๐š๐ซ๐š ๐–๐ข๐ง๐๐จ๐ฐ๐ฌ ๐ฉ๐จ๐ซ ๐ฅ๐š ๐ฏ๐ฎ๐ฅ๐ง๐ž๐ซ๐š๐›๐ข๐ฅ๐ข๐๐š๐ ๐œ๐ซ๐ขฬ๐ญ๐ข๐œ๐š ๐‡๐“๐“๐๐Ÿ๐’

Updated 2 min readMarkdown
๐๐‡๐ ๐ฅ๐š๐ง๐ณ๐š ๐ฉ๐š๐ซ๐œ๐ก๐ž๐ฌ ๐๐ž ๐ฌ๐ž๐ ๐ฎ๐ซ๐ข๐๐š๐ ๐ฉ๐š๐ซ๐š ๐–๐ข๐ง๐๐จ๐ฐ๐ฌ ๐ฉ๐จ๐ซ ๐ฅ๐š ๐ฏ๐ฎ๐ฅ๐ง๐ž๐ซ๐š๐›๐ข๐ฅ๐ข๐๐š๐ ๐œ๐ซ๐ขฬ๐ญ๐ข๐œ๐š ๐‡๐“๐“๐๐Ÿ๐’

El equipo de PHP ha publicado nuevas compilaciones para sistemas Windows con el fin de corregir una falla de seguridad grave identificada como HTTP2Shell. Las versiones actualizadas corresponden a los paquetes PHP 8.5.12-1, 8.4.27-1, 8.3.36-1 y 8.2.35-1, anunciadas el 26 de octubre de 2026.

Estas versiones integran la librerรญa Brotli 1.2.1, solucionando el fallo registrado como CVE-2026-111497. Se recomienda a los administradores que ejecuten PHP sobre Windows aplicar estas actualizaciones a la brevedad.

๐Ž๐ซ๐ข๐ ๐ž๐ง ๐ฒ ๐š๐ฅ๐œ๐š๐ง๐œ๐ž ๐๐ž๐ฅ ๐Ÿ๐š๐ฅ๐ฅ๐จ

El problema radica en la biblioteca de compresiรณn Brotli, desarrollada originalmente por Google y utilizada por mรบltiples plataformas. La falla consiste en una escritura fuera de lรญmites (out-of-bounds write), donde el cรณdigo sobrepasa el รกrea de memoria asignada. Aunque Node.js revelรณ inicialmente la vulnerabilidad bajo el nombre Node2Shell, el impacto en mรกs herramientas llevรณ a renombrarla como HTTP2Shell.

Google ha calificado esta vulnerabilidad con una puntuaciรณn CVSS v4.0 de 9.2 sobre 10. Segรบn el entorno y la configuraciรณn, un atacante podrรญa provocar la caรญda del sistema, filtrar datos de la memoria o ejecutar cรณdigo de manera remota sin requerir autenticaciรณn.
Vector de ataque en PHP.

En el entorno de PHP para Windows, el vector de entrada se activa mediante la extensiรณn cURL cuando la descompresiรณn automรกtica de respuestas HTTP estรก habilitada. A pesar de que esta opciรณn viene desactivada por defecto en libcurl, varias aplicaciones e integraciones de clientes HTTP la activan explรญcitamente.

Por ello, el riesgo mayor se presenta cuando la aplicaciรณn procesa informaciรณn comprimida con Brotli proveniente de fuentes no confiables. El sufijo ยซ-1ยป en los nuevos paquetes indica que se rehizo la compilaciรณn para Windows con dependencias actualizadas, por lo que el nรบcleo de ejecuciรณn de PHP permanece en la misma versiรณn.

About the author

  • Cybersecurity and Infrastructure Professional with over 20 years of experience managing critical IT operations. CISSP | CISM | SecurityX | SecAI+

No comments yet. Be the first to comment.

More from this blog