¿Qué es PHP y por qué generó una falla de seguridad en internet que desató una alerta global?
Durante más de una década unos fallos graves que tenía la tecnología que sustenta gran parte de internet habían pasado desapercibidos.
Fue necesaria la inteligencia artificial (IA) para sacarlos a la luz y provocar este miércoles una alerta mundial de ciberseguridad.
Las vulnerabilidades residen en un lenguaje de programación llamado PHP, que se usa internacionalmente desde principios de los 2000 para crear sitios web.
Desde entonces, los gobiernos y las agencias de ciberseguridad de todo el mundo se apresuran a contener las consecuencias del descubrimiento, instando a los operadores de sitios web a instalar una solución de emergencia o a considerar la posibilidad de directamente desconectar sus plataformas.
Es que PHP es un componente clave de la «infraestructura invisible» de internet, sustentando cerca del 70% de los sitios web.
Por eso, la empresa de ciberseguridad Wiz, una de las compañías cuyos investigadores descubrieron los puntos débiles de este sistema, describió los fallos como los «más graves» jamás detectados por la IA.
Por su parte, OpenAI, cuya tecnología se utilizó para encontrar las vulnerabilidades, calificó el hallazgo como «uno de los problemas de seguridad más importantes de los últimos tiempos».
Si bien los ciberdelincuentes pueden aprovechar estas fallas detectadas para extraer datos e instalar software malicioso., hasta este jueves, no se han reportado indicios de que esto haya sucedido.
No obstante, según Lloyd Davies, CEO de la empresa tecnológica Infrawatch, a 24 horas de publicadas las alertas por estas vulnerabilidades, apenas 4,39% de los servicios que usan PHP en el mundo fueron corregidos y protegidos.
¿Cuál es el defecto?
Aunque la mayoría de la gente no conoce PHP, probablemente interactúa con él todos los días.
Se trata del acrónimo para Hypertext Preprocessor (Preprocesador de Hipertexto) y constituye la base de una gran cantidad de plataformas, incluidas tiendas en línea y populares sitios como Wikipedia y WordPress, el sistema de gestión de contenidos que se encuentra detrás de muchas páginas y blogs.
Cuando visitas un sitio web como Wikipedia, PHP es el código que recopila la información que necesitas y la presenta de una manera que la puedas leer en la web, explicó a la BBC Paul Spain, director ejecutivo de Gorilla Cyber Security.
Sin embargo, debido a una vulnerabilidad que permitía a los atacantes tomar el control de los servidores web afectados sin necesidad de autenticación y robar datos confidenciales, todo lo que funcionaba sobre PHP quedó expuesto.
Ryan Austin, investigador de la firma de ciberseguridad Calif que ayudó a descubrir este fallo, dijo a la BBC que dicha vulnerabilidad es «como un error gramatical en la estructura de una oración», pero que «en lugar de resultar algo absurdo, lo que provoca es que alguien entre en tu casa», explica.
Según Spain, la IA podría facilitar y agilizar este tipo de ataques, y estima que la vulnerabilidad podría afectar a «millones y millones» de sitios web.
Sería «desastroso» que los piratas informáticos o los países aprovecharan esta vulnerabilidad para robar datos privados de las páginas web, afirmó Jill Slay, investigadora de ciberseguridad de la Universidad de Adelaida (Australia).

¿Qué sitios web se han visto afectados?
La alerta ha interrumpido servicios a nivel mundial, desde plataformas de juegos hasta portales gubernamentales y foros en línea.
Eso incluye a Wikimedia, la organización detrás de la enciclopedia en línea Wikipedia, que desactivó varios de sus sistemas como medida de precaución.
Sitios gubernamentales de países como Alemania, Finlandia y Países Bajos, por citar apenas algunos ejemplos, y diversas compañías alrededor del mundo, han sido dados de baja desde el miércoles. Algunos ya están operativos de nuevo.
Expertos advierten que esta vulnerabilidad podría dejar en mayor riesgo a los sitios web con un mantenimiento deficiente, en particular a aquellos que pertenecen a organizaciones más pequeñas con recursos de seguridad limitados.
Es probable que en las próximas semanas se produzcan más intentos de explotar estas vulnerabilidades, ya que los detalles técnicos se están haciendo públicos, según declaró Salil Kanhere, investigador de ciberseguridad de la UNSW Sydney (Australia).
Según dijo a la BBC Ollie Whitehouse, director de tecnología del Centro Nacional de Ciberseguridad de Reino Unido, «la magnitud de esto no tiene precedentes», y agregó que «sus efectos se sentirán en todas partes».
No obstante, aseguró que hasta este jueves «no hay indicios» de que esta vulnerabilidad haya sido aprovechada por piratas informáticos.
¿Qué pasó después de que se descubrieran los fallos?
El miércoles, los desarrolladores de PHP lanzaron actualizaciones para corregir vulnerabilidades que llevaban años presentes en el software.
Las advertencias no daban lugar a dudas: «Se recomienda encarecidamente a todos los usuarios de PHP que actualicen de inmediato».
Las autoridades y los organismos de seguridad de todo el mundo se han hecho eco de esas advertencias a los operadores de sitios web para que protejan sus plataformas.
La Agencia de Seguridad Nacional de Estados Unidos (NSA, por sus siglas en inglés) recomendó a todas las organizaciones que utilizan PHP que desconecten sus sistemas si no pueden aplicar los parches de inmediato, y añadió que la vulnerabilidad podría proporcionar una «vía directa» para explotar la base de datos del sistema.
«Estos riesgos son lo suficientemente graves como para requerir la aplicación inmediata de medidas correctivas en todos los departamentos y agencias del gobierno de Estados Unidos», declaró la agencia.
El Centro Nacional de Ciberseguridad de Reino Unido dio consejos similares e instó a las organizaciones a comprobar si existen «puertas traseras instaladas por un atacante».

Gobiernos de la Unión Europea, China, Canadá, Australia y otros países también han emitido alertas similares.
La primera ministra japonesa, Sanae Takaichi, instó a la población a comprobar si sus sitios web funcionaban con PHP.
«Tenemos una petición urgente para que todos actúen esta noche», escribió Takaichi en X.
«Si resulta difícil aplicar la corrección con prontitud, la suspensión temporal de sitios web y medidas similares pueden considerarse una forma eficaz de reducir el riesgo», afirmó la mandataria.
Las empresas tecnológicas también se han apresurado a proteger sus sistemas.
El gigante del comercio electrónico Amazon afirmó haber sido blanco de múltiples ataques días antes de que se hiciera pública la vulnerabilidad de PHP.
Se desconoce cómo los atacantes tuvieron conocimiento de la debilidad.

¿Cómo encuentra la IA los puntos débiles?
Las vulnerabilidades fueron descubiertas por investigadores de las empresas de seguridad Calif y Wiz.
Los expertos utilizaron herramientas avanzadas de IA capaces de analizar el código y encontrar fallos mucho más rápido que los humanos o los sistemas más antiguos.
«El software moderno es increíblemente complejo y algunas vulnerabilidades pueden permanecer sin ser detectadas durante años», dijo Kanhere.
«Los fallos subyacentes no eran nuevos. Lo que cambió fue nuestra capacidad para encontrarlos», agregó.
Esta semana se filtraron en internet detalles del descubrimiento, lo que obligó a los desarrolladores de la plataforma PHP a apresurarse a anunciar la vulnerabilidad de seguridad y su enorme magnitud.
El incidente «pone de manifiesto cómo la IA puede descubrir fallos de seguridad», pero también cómo puede «ayudar a los atacantes a desarrollar rápidamente herramientas ofensivas y a explotar vulnerabilidades», afirmó OpenAI en un comunicado.
La empresa creadora de ChatGPT afirmó haber lanzado un programa para comprobar si la plataforma PHP es segura.
«Muchos de estos fallos se deben a la forma en que se desarrollaba el software en el pasado, que se diseñaba pensando en la funcionalidad y no en la seguridad», afirmó Ryan Ko, del Centro de Investigación Cibernética de la Universidad de Queensland (Australia).

¿Qué pueden hacer las personas para protegerse?
Se ha recomendado a los propietarios de sitios web que protejan sus plataformas con la versión más reciente de PHP.
Según Spain, la actualización del software PHP es una solución pequeña y rutinaria para la mayoría de los equipos técnicos.
La NSA ha instado a extremar la precaución en las próximas semanas y a seguir de cerca las actualizaciones de los proveedores de software.
«La vigilancia a la hora de aplicar parches relacionados con esos sistemas es primordial», decía un comunicado.
La responsabilidad recae principalmente en los operadores de los sitios web, pero los usuarios deben estar atentos a cualquier consejo de seguridad emitido por los servicios afectados, como las solicitudes para cambiar las contraseñas, dijo Kanhere.
Asimismo, advirtió sobre posibles campañas de phishing —un tipo de fraude cibernético en el que los atacantes se hacen pasar por organizaciones o personas para obtener datos sensibles e inducir transferencias de dinero— que podrían aprovechar la atención generada por el incidente.
Fuente: BBCMundo

