Apertura · Vulnerabilidades
PHP parcheó las tuberías de internet a las dos de la tarde; los sensores ya tenían compañía antes del almuerzo
Dos fallos críticos de RCE sin autenticación en el propio PHP, una versión fuera de calendario a las 14:00 UTC y una solución provisional que la empresa que la sugirió ha reconocido ahora que no basta por sí sola.
El equipo de seguridad de PHP publicó correcciones de emergencia para CVE-2026-109618 y CVE-2026-109619, conocidos conjuntamente como PHP2Shell, en PHP 8.5.12, 8.4.27, 8.3.36 y 8.2.35, y afirmó sin rodeos que solo actualizar protege por completo un servidor. Antes de que saliera la versión, varias empresas de seguridad informaron de intentos de explotación contra ambos CVE. SANS elevó infocon a amarillo por el uso generalizado, la gravedad prevista y la disponibilidad de exploits PoC tempranos antes del parche. Las fuentes no se ponen de acuerdo sobre si es un 9,2 o un 9,4, lo que dice casi todo sobre cuánto está aportando el CVSS esta mañana.
La magnitud está en las tuberías más que en el producto. Cerca del setenta por ciento de los sitios web necesita actualizar su software base para corregir el par de fallos, con cientos ya desconectados a medida que se extendía la preocupación, y el único ajuste de configuración que circulaba como mitigación fue rebajado públicamente por la empresa que lo propuso. El relato de la propia PHP Foundation es la parte incómoda: uno de los fallos data de 2024, una revisión de terceros por parte de empresas de IA intensificó la atención en agosto, y el equipo tuvo que apresurarse a publicar antes de lo previsto. El código estuvo mal durante dos años. La alarma saltó en agosto. La corrección salió un miércoles por la tarde, con intentos de explotación ya en marcha.
Esta no es una historia sobre PHP siendo malo. Es una historia sobre dónde reside realmente el control: en un número de versión y no en una directiva, una regla de WAF o una frase en una página de estado. Todo lo que hay entre saber y parchear es meteorología. No se puede publicar una solución provisional hasta convertirla en suficiente.
Por qué importaSi ejecuta PHP en cualquier parte, incluida esa máquina de marketing que nadie gestiona, el único estado sin incidente hoy es una versión parcheada; trate la solución de configuración como un retraso, no como una defensa.
- 1RSSPHP ships emergency patches for critical PHP2Shell…
- 2Security newsPHP ships emergency patches for critical PHP2Shell…
- 3Security newsPHP2Shell: Two Unpatched Critical PHP RCE Flaws (CV…
- 4Security newsPHP2Shell Patches Land as First Exploitation Attemp…
- 5Security newsPHP Issues Emergency Patches for Two Critical PHP2S…
- 6Security newsWidespread PHP Flaw May Cause Many Site Outages Tod…