Fallas en PHP: “Hoy el ataque llega antes que el parche”
Dos fallas de seguridad en PHP, una tecnología utilizada por millones de sitios web, encendieron las alertas internacionales. Los errores podían permitir que un atacante tomara el control de un servidor vulnerable sin necesitar una contraseña. Ante el riesgo, distintos organismos y empresas actualizaron sus sistemas y algunos servicios fueron desconectados de manera preventiva.
El 21 de octubre se publicaron las correcciones. Sin embargo, Amazon informó que había detectado un intento de ataque cuatro días antes. La compañía no pudo confirmar si habría tenido éxito contra un servidor real. El episodio mostró los riesgos que enfrentan los sistemas cuando una vulnerabilidad puede ser aprovechada antes de que sus responsables publiquen una solución.
El caso también puso en primer plano el papel de la inteligencia artificial. Investigadores utilizaron estas herramientas para encontrar fallas en el código de PHP. No hay evidencia pública de que el atacante detectado por Amazon haya utilizado IA, pero la coincidencia plantea un desafío para la seguridad informática.
Franco Scapin, especialista en IA y Ciencia de Datos, analizó comentó que “con IA encontrar y aprovechar una falla pasó de llevar semanas a llevar horas”. También advirtió que “hoy el ataque llega antes que el parche”.
Diseñar sistemas preparados para contener amenazas
Para Scapin, el desafío va más allá de detectar errores y aplicar actualizaciones. Las empresas necesitan saber qué ocurre dentro de sus plataformas y contar con mecanismos para detener una operación sospechosa antes de que afecte otros sistemas.
El especialista señaló que la velocidad de desarrollo puede dificultar el seguimiento de las operaciones. “Generamos miles de líneas de código y operaciones a velocidades increíbles, y a ese ritmo es muy fácil perder visibilidad”, indicó.
Frente a este escenario, propone combinar inteligencia artificial con controles que permitan intervenir rápidamente. “Defenderse sin IA es pelear con una mano atada”, sostuvo. Aunque aclaró que estas herramientas no resuelven por sí solas los problemas de seguridad.
Para explicar su enfoque, comparó la arquitectura tecnológica con una fusilera. La inteligencia artificial puede ayudar a identificar comportamientos sospechosos. Otros mecanismos deben permitir aislar un servidor, detener una base de datos o desactivar un agente cuando aparece una amenaza.
Scapin comentó que “los fusibles permiten cortar con poco esfuerzo y volver a subirlos cuando el problema está resuelto”. La propuesta apunta a limitar el impacto de un incidente y evitar que se extienda hacia otros servicios conectados.
El ingeniero en Sistemas también destacó la necesidad de limitar los permisos de cada componente a las tareas que debe realizar. Este principio, conocido como mínimo privilegio, reduce los riesgos cuando una aplicación o un agente queda comprometido.
En este sentido, destacó que desde hace un tiempo viene trabajando en el proyecto Rocshield, su propuesta de seguridad para entornos que integran inteligencia artificial. Según explicó Scapin, combina estas herramientas con mecanismos de observabilidad para entender las interacciones entre aplicaciones, servicios externos y agentes automatizados.
Las recientes fallas de PHP exponen la importancia de actualizar los sistemas y prepararlos para responder ante incidentes. Para Scapin, las organizaciones deben incorporar desde el diseño herramientas que permitan detectar anomalías, limitar accesos y aislar componentes afectados con rapidez.
* Franco Scapin es co founder de Rocbird, especialista en Ciencia de Datos e IA