1.279 dólares por cada acceso root: OpenAI puso una IA a analizar el kernel de Linux y halló 948 vulnerabilidades

1.279 dólares por cada acceso root: OpenAI puso una IA a analizar el kernel de Linux y halló 948 vulnerabilidades

Una red neuronal, por sí sola, detectó vulnerabilidades, creó exploits y propuso parches.

image

OpenAI hizo que una IA buscara por sí misma fallos en el núcleo de Linux y obtuvo 948 formas únicas de escalar privilegios a root. El experimento costó 1,2 millones de dólares y la red neuronal no solo creó exploits que funcionaban, sino que también propuso correcciones para los errores encontrados.

Las pruebas se realizaron a mediados de octubre de 2026. El sistema autónomo examinó el código actual del núcleo de Linux en un entorno aislado. Primero los agentes seleccionaron 5034 fragmentos para comprobar, cubriendo 2,8 millones de líneas, alrededor del 7% de todo el proyecto. Luego, en 12 horas detectaron 2308 problemas potenciales; las comprobaciones posteriores también se automatizaron.

En la siguiente fase separaron las vulnerabilidades reales de los fragmentos sospechosos de código. La IA creó programas de prueba y los ejecutó en máquinas virtuales con herramientas de detección de errores de memoria. En 30 horas el sistema reprodujo 1724 problemas, o el 74,7% de los hallazgos iniciales. Para las demás confirmaciones no hubo tiempo ni condiciones suficientes.

Después los agentes intentaron convertir los errores confirmados en ataques funcionales. Se obtuvieron 291 demostraciones de filtrado de información y 1169 exploits para elevación local de privilegios. Tras eliminar variantes duplicadas quedaron 948 vulnerabilidades. Las pruebas se hicieron en un Linux común con protección estándar.

La elevación de privilegios local significa que un atacante necesita primero acceso al sistema con permisos limitados. Los errores encontrados permiten pasar de ese acceso a privilegios de root. Los investigadores también identificaron al menos diez técnicas de explotación hasta entonces desconocidas. Entre ellas, formas de colocar objetos en la memoria del núcleo y métodos para modificar datos y capturar privilegios.

El coste total del proyecto fue de $1 213 430 en créditos de API, un promedio de $1279 por cada vulnerabilidad única con exploit. Para comparar, OpenAI citó recompensas históricas por hallazgos similares en las competiciones Pwn2Own y TyphoonPWN. A esas tarifas, 948 exploits podrían valorarse teóricamente entre $18,9 y $66,3 millones, pero no se trata de una venta real ni de premios pagados.

La red neuronal también preparó borradores de parches, pero la decisión final quedó en manos de personas. Los especialistas verificaron las causas de los errores, las formas de explotación y las correcciones propuestas antes de enviar el material a los desarrolladores de Linux. Según el informe publicado por OpenAI informe, ya se han remitido a los mantenedores del núcleo cientos de avisos y correcciones, empezando por los problemas más graves.

Los autores verificaron por separado la fiabilidad de los resultados. En una de las primeras ejecuciones, 20 de 200 ataques exitosos consiguieron privilegios de root mediante otra vulnerabilidad, no por la que estaba destinada a comprobarse. Tras detectar el error, endurecieron el procedimiento. Al finalizar la investigación de diez días, 61 vulnerabilidades ya se habían corregido en el código principal del núcleo, para 43 se prepararon parches y 299 se discutían públicamente.

Los resultados no significan que cualquier servidor Linux pueda ser hackeado de forma remota. Los exploits se probaron en configuraciones concretas y con acceso local. OpenAI insta a acelerar la publicación de parches y a reforzar el aislamiento de procesos.