Dos vulnerabilidades críticas de PHP divulgadas la semana pasada representan un riesgo urgente de seguridad y continuidad del negocio para las organizaciones que dependen de sitios web, portales de clientes y otras aplicaciones web. Conocidas colectivamente como PHP2Shell, estas fallas pueden permitir que un atacante no autenticado ejecute código en un servidor afectado, lo que podría exponer información confidencial e interrumpir los servicios.
Fortinet ha confirmado que FortiOS, el sistema operativo que impulsa a FortiGate, no se ve afectado por estas vulnerabilidades. FortiManager, FortiAnalyzer, FortiWeb y muchos otros productos de Fortinet también están confirmados como no afectados. Los clientes deben revisar el aviso de PSIRT de Fortinet para conocer la lista completa de productos, así como las actualizaciones más recientes.
El impacto de PHP2Shell es increíblemente amplio y abarca diversas industrias, incluyendo los productos en el sector de la ciberseguridad. Para las organizaciones que ejecutan aplicaciones PHP, la remediación requiere coordinación entre los equipos de seguridad, aplicaciones e infraestructura. La actualización del software subyacente puede requerir pruebas de compatibilidad, ventanas de mantenimiento y reinicios de servicios, lo que puede retrasar la aplicación de los parches. FortiGuard Labs está ayudando a las organizaciones a reducir la exposición durante este proceso mediante orientación sobre vulnerabilidades y protecciones de parcheo virtual. Es importante aplicar las actualizaciones de seguridad de PHP tan pronto como se pueda hacerlo de forma segura, utilizando controles provisionales durante la implementación.
PHP, que ha existido por más de 30 años, es un lenguaje de scripting del lado del servidor que impulsa plataformas ampliamente implementadas como WordPress, Drupal, Joomla y Magento. Las organizaciones pueden depender de PHP a través de sus aplicaciones comerciales, proveedores de alojamiento o componentes integrados, incluso si no desarrollan aplicaciones PHP por sí mismas.
Reducción de la exposición durante la implementación de la solución
El proyecto PHP lanzó actualizaciones de seguridad el 21 de octubre de 2026. Las versiones upstream corregidas son PHP 8.2.35, 8.3.36, 8.4.27 y 8.5.12. Las organizaciones que utilizan paquetes de distribución o proveedores de aplicaciones deben confirmar qué paquete contiene la solución, ya que los proveedores pueden implementar modificaciones de seguridad (backports) sin adoptar el número de versión upstream.
El tiempo requerido para la remediación variará según las dependencias de la aplicación y la preparación del proveedor. Debe asignar un responsable y un cronograma de remediación para cada servicio afectado, y mantener activos los controles provisionales hasta la verificación. Los equipos de seguridad y de aplicaciones deben coordinar las siguientes acciones:
- Identificar las implementaciones afectadas.
- Probar e implementar la actualización.
- Aplicar controles provisionales.
- Investigar un posible compromiso.
Cómo ayuda el parcheo virtual de FortiGuard Labs
FortiGuard Labs aporta a esta respuesta dos décadas de investigación de vulnerabilidades, incluido el descubrimiento de vulnerabilidades de día cero, y experiencia en prevención de intrusiones. Nuestro proceso establecido abarca el análisis de vulnerabilidades, el desarrollo de firmas, la validación de calidad y rendimiento, la distribución y el monitoreo continuo. Los investigadores examinan cómo las vulnerabilidades pueden ser objeto de abuso y crean lógica de detección para el tráfico relevante, luego prueban la precisión, el rendimiento y el impacto de las protecciones en la actividad legítima para minimizar los falsos positivos. Las protecciones se actualizan a medida que hay nueva información disponible.
El parcheo virtual utiliza la inspección de la red para identificar y bloquear técnicas de abuso conocidas antes de que lleguen a un sistema vulnerable. Reduce la exposición sin cambiar el código de la aplicación, lo que da a los equipos tiempo para probar la actualización de PHP y completar el trabajo operativo necesario.
Conclusión
Abordar PHP2Shell requiere una respuesta coordinada para mitigar la exposición inmediata mientras se tienen en cuenta las demandas operativas de actualizar las aplicaciones críticas para el negocio. El parcheo virtual, las protecciones de IPS y la orientación sobre vulnerabilidades de FortiGuard Labs ayudan a reducir el riesgo mientras la remediación está en progreso. Las organizaciones deben identificar los entornos de ejecución afectados, instalar las actualizaciones de seguridad apropiadas y verificar que el código parcheado se esté ejecutando en todos los servicios afectados.






