Dos fallas críticas en PHP ya se explotan y CrowdStrike anticipa una ola de brechas. Si no puede actualizar esta semana, así puede blindar sus servidores mientras tanto.
.png)
PHP2Shell (CVE-2026-109618 y CVE-2026-109619) son dos fallas críticas de PHP que permiten ejecutar código a distancia sin autenticación, y ya se explotan activamente. La corrección definitiva es actualizar, pero muchas empresas operan versiones sin soporte o aplicaciones que no pueden detenerse. Mientras tanto, el parcheo virtual con un WAF y la microsegmentación de los servidores vulnerables reducen el riesgo desde hoy.
El 23 de octubre, George Kurtz, director general de CrowdStrike, advirtió en CNBC que en los próximos meses veremos muchas brechas derivadas de una vulnerabilidad en PHP, el lenguaje detrás de cerca del 70% de los sitios web. No es una predicción lejana: los ataques empezaron antes de que existiera el parche.
Si su empresa tiene portales, intranets, tiendas en línea o sistemas internos hechos en PHP, este artículo es para usted. Y si alguno de esos sistemas no se puede actualizar esta semana, todavía más.

PHP2Shell es el nombre de dos fallas en el núcleo de PHP, CVE-2026-109618 y CVE-2026-109619, ambas con severidad crítica (9.2 en CVSS v4.0). Las dos permiten a un atacante ejecutar código en el servidor a distancia, sin usuario ni contraseña, con una sola petición web.
Lo que las hace especialmente peligrosas:

PHP publicó las versiones corregidas el 21 de octubre (8.5.12, 8.4.27, 8.3.36 y 8.2.35). Si su servidor está en una de esas ramas, la recomendación es clara: actualice y reinicie todos los procesos de PHP.
Pero el dato que más preocupa es otro. Según Qualys, el 71% de las instalaciones de PHP que analizó corren versiones sin soporte, de la 5.4 a la 8.1. Y en las primeras 12 horas después del aviso, apenas se había parchado alrededor del 0.1%.
En la práctica, esto se ve así en muchas empresas:

Para estos casos, la pregunta no es solo "¿cuándo actualizo?", sino "¿cómo me protejo mientras tanto?". Hay dos respuestas que se complementan.
El parcheo virtual consiste en bloquear el ataque antes de que llegue al servidor. Un firewall de aplicaciones web (WAF) inspecciona cada petición y, cuando reconoce el patrón de un exploit conocido, lo detiene en la entrada.
Para PHP2Shell, NetScaler Web App Firewall ya cuenta con firmas específicas (998061 y 998062). Para las aplicaciones publicadas a través de NetScaler, esto significa:
El siguiente paso es conectar el WAF con CrowdStrike Falcon Next-Gen SIEM. Así, el WAF no solo bloquea la petición: también avisa, y la plataforma responde contra el atacante en todos sus servicios, no solo en la aplicación atacada.

Cada acción de respuesta puede ejecutarse en automático o con aprobación de su equipo. El bloqueo en firewalls de terceros se configura como un flujo de Falcon Fusion SOAR.
El WAF protege lo que se publica en web. Pero ¿qué pasa si un atacante logra entrar por otro lado, o si el servidor vulnerable ya fue comprometido?
En una red plana, un servidor sin parche es la puerta a todo lo demás: el ERP, la base de datos, el controlador de dominio e incluso los respaldos. La microsegmentación coloca a ese servidor en su propia zona y decide quién puede llegar a él y hasta dónde puede avanzar un atacante.

La política mínima para un servidor sin parche es sencilla: entrada solo a los puertos de la aplicación, administración únicamente desde un servidor de salto, salida a internet bloqueada y comunicación interna solo con lo indispensable.
Opción 1: CrowdStrike Falcon Firewall Management. Si ya tiene CrowdStrike, puede aislar los servidores con el mismo agente Falcon, sin equipos nuevos ni cambios en la red. Es la mitigación más rápida, aunque controla puertos y orígenes sin inspeccionar el tráfico que sí permite.
Opción 2: segmentación interna con FortiGate. Crea zonas separadas para los servidores sin parche e inspecciona todo lo que entra y sale con IPS. Además, extiende el parcheo virtual a aplicaciones que no son web y protege equipos donde no se puede instalar un agente, como sistemas OT y appliances. Requiere diseñar las zonas de red.

Lo ideal es combinar ambas: aislar hoy con Falcon y segmentar en las siguientes semanas con FortiGate, para tener defensa tanto en el servidor como en la red.
El parcheo virtual y la microsegmentación no sustituyen la actualización. Lo que hacen es darle tiempo para hacerla con calma y sin poner en riesgo la operación.

Mientras tanto, revise también las mitigaciones temporales que publicó el proyecto PHP. La más importante para CVE-2026-109619 es desactivar session.upload_progress.enabled y reiniciar los procesos. Pruebe cualquier cambio antes de aplicarlo en producción.
En ISA le ayudamos a identificar qué aplicaciones están en riesgo, cuáles aislar primero y con qué opción protegerlas esta semana. Solicite una evaluación de sus aplicaciones expuestas o comience con el ISA Security Check, un diagnóstico sin costo de 2 horas basado en NIST CSF 2.0.
El ISA Security Check evalúa tu postura de ciberseguridad con NIST CSF 2.0 e ISO/IEC 27001. Sin agentes, sin impacto a producción. Reporte y plan priorizado en 5 días hábiles.
Agendar diagnóstico