Lilith.
⌕
Ilustración editorial: Armin Ronacher ve en la ola de fallos que destapa la IA el castigo por 30 años de mal software
Ilustración de Lilith · remezcla editorial

Armin Ronacher, creador del framework de Python Flask, resumió el ánimo de muchos desarrolladores en una frase: la IA es divertida, pero el universo nos castiga ahora por 30 años de mal software. Las cifras del reciente caso de PHP muestran dónde duele más ese castigo. Encontrar agujeros se ha acelerado. Taparlos, no.

Una frase en X resumió la semana en que los modelos desenterraron agujeros viejos

Ronacher publicó la frase en X el 22 de octubre. Simon Willison la citó ese mismo día en su blog y la etiquetó como security y ai-security-research, la categoría en la que reúne textos sobre la búsqueda de vulnerabilidades con IA. Ronacher no dice a qué responde exactamente. Es una observación, no un análisis con datos.

El contexto lo había dado Willison un día antes. El 21 de octubre, el proyecto PHP publicó parches para toda la serie PHP 8.x por dos agujeros que permiten a un atacante ejecutar código en un servidor. Ambos tienen una puntuación CVSS de 9,2. Según la cronología publicada, Wiz Research encontró el primero el 19 de agosto con su herramienta Wiz Atlas y los modelos Gemini 4 Argon y GPT-5.6 Sol. Al día siguiente el equipo confirmó un ataque sin autenticación contra Drupal y, un día después, contra WordPress.

Los modelos acortan la caza de fallos, pero los parches siguen igual de lentos

La cronología deja ver una asimetría que la frase de Ronacher omite. Del hallazgo a un ataque funcional contra Drupal pasó un día. Del hallazgo al parche pasaron 63 días. Wiz informó de los fallos el 24 de agosto, el equipo de PHP los reconoció el 21 de septiembre y los parches salieron el 21 de octubre, un día antes de lo previsto por una filtración.

Ahí está el fondo del problema para cualquiera que mantenga software antiguo. Los modelos pueden leer código que nadie revisa desde hace años y encontrar una vía de entrada. Lo que no hacen es escribir el parche por los mantenedores, probarlo en millones de instalaciones ni convencer a las empresas de que actualicen. Treinta años de deuda se descubren en una tarde, pero se seguirán pagando a ritmo humano.

Para los equipos de seguridad, esto cambia el equilibrio de fuerzas en el tiempo. Quien tenga acceso a modelos parecidos puede encontrar un agujero antes de que el mantenedor lo tape. La ventana entre el hallazgo y el parche se convierte en la parte más valiosa y más frágil de todo el proceso.

El universo no castiga a nadie, la factura la pagan mantenedores concretos

La fórmula de Ronacher es certera, pero fatalista. La palabra castigo sugiere una fuerza de la naturaleza. El mal software lo escribieron empresas y proyectos concretos, y hoy los arreglos dependen a menudo de un puñado de voluntarios. Además, PHP, Drupal y WordPress están en el punto de mira precisamente porque funcionan casi en todas partes, no porque sean peores que el resto de la web.

La segunda salvedad es la escala. Una cita y un caso no demuestran que la IA haya desatado una oleada de ataques nuevos. Demuestran que los modelos ayudaron a los investigadores a encontrar fallos graves más rápido. Cuántos de esos hallazgos acaban en manos de atacantes en lugar de mantenedores es algo que las fuentes públicas todavía no permiten saber.

Lo decidirá si se acorta el camino del hallazgo al parche

Conviene vigilar si los grandes proyectos open source empiezan a reducir el tiempo entre el aviso y el arreglo. En PHP fueron 58 días desde el aviso hasta la publicación. Si esas cifras no bajan, la ventaja seguirá del lado de quien busca, no de quien repara.

La segunda señal es el dinero. Los laboratorios cuyos modelos encuentran estos agujeros podrían devolver parte de la ventaja a los mantenedores con financiación, herramientas de reparación o acceso prioritario a modelos para la defensa. La tercera señal es el proceso de divulgación. La filtración del caso PHP demostró que las viejas rutinas de coordinación no cuentan con que un modelo escriba un exploit en unas pocas horas.

El veredicto de Lilith

Los modelos bajaron a un sótano donde nadie había encendido la luz en treinta años y le dieron al interruptor. El moho siempre estuvo ahí; ahora también lo ven los ladrones, mientras los mantenedores con el cubo de pintura siguen siendo los mismos pocos.