Desarrollo

OpenAI afirma haber hallado y explotado 948 vulnerabilidades del kernel Linux en una sola ejecución de agentes, por 1,2 millones de dólares

En un informe publicado el 4 de noviembre, OpenAI describe una cadena de agentes autónomos, impulsada por un futuro modelo especializado en ciberseguridad, que afirma haber validado 948 vulnerabilidades que permiten obtener privilegios de root en Linux y redactado un parche para cada una. Coste: 1,21 millones de dólares en créditos de API. Los parches se están enviando progresivamente a los mantenedores.

Un bloque de motor metálico complejo inspeccionado y reparado por diminutas sondas mecánicas luminosas.
Ilustración generada por IA

OpenAI publicó el 4 de noviembre un informe de investigación que podría marcar un antes y un después en la seguridad del software libre: una cadena de agentes autónomos, impulsada por un modelo de ciberseguridad que aún no se ha lanzado, encontró, demostró y propuso un parche para 948 vulnerabilidades del kernel Linux que permiten a un usuario local sin privilegios convertirse en root, es decir, hacerse con el control total de la máquina. Todo ello en una sola pasada, por 1,21 millones de dólares en créditos de API.

Una cadena en cinco fases

OpenAI describe un prototipo organizado a modo de fábrica, con un humano al final:

  • descubrimiento: agentes «Scout» seleccionan las partes del kernel accesibles para un usuario sin privilegios (5 034 objetivos, unos 2,8 millones de líneas, casi el 7% del código) y, a continuación, agentes «Analyst» buscan fallos en ellas;
  • validación: para cada indicio, un agente redacta un programa de demostración y lo ejecuta en una máquina virtual aislada hasta reproducir el fallo;
  • explotabilidad: otros agentes intentan convertirlo en un ataque real, sobre una configuración que mantiene las protecciones estándar de una distribución Linux;
  • parche: se elabora una corrección para cada vulnerabilidad, junto con una búsqueda de variantes del mismo error;
  • revisión humana: investigadores de seguridad verifican el exploit, el parche y la gravedad antes de reportar el fallo a los mantenedores.

Las cifras de la ejecución de octubre

Puesta en marcha a mediados de octubre sobre la última versión del kernel, la cadena generó 2 308 indicios en doce horas, reprodujo 1 724 (alrededor del 75%) en treinta horas y, posteriormente, obtuvo 948 vulnerabilidades distintas de escalada de privilegios explotadas y 291 filtraciones de información. Según OpenAI, solo el 3,1% de los hallazgos se debió a un error de razonamiento del modelo; la mayoría de las demás pistas no reproducidas requerían privilegios elevados o condiciones difíciles de recrear en el tiempo asignado. El coste medio se situó en 1 279 dólares por vulnerabilidad.

La comparación con julio ofrece el dato más elocuente: empleando el mismo método, GPT-5.6 Sol había descubierto 166 vulnerabilidades de este tipo por 513 690 dólares. El nuevo modelo identificó más de cinco veces más fallos nuevos, aun cuando el kernel se había endurecido durante ese intervalo. OpenAI también destaca al menos diez técnicas de explotación inéditas, que no detalla por motivos de seguridad, así como un incidente ilustrativo: durante una prueba, 20 exploits de 200 consiguieron privilegios de root a través de otra vulnerabilidad desconocida, distinta de la que tenían asignada.

Estado actual de los parches

OpenAI asegura haber remitido ya cientos de informes y parches para las vulnerabilidades críticas, atendiendo a las recomendaciones de la comunidad del kernel, y estar distribuyendo el resto con los socios de Patch the Planet, su programa de securización de software libre vinculado a Daybreak. Al cabo de los diez días que duró la operación, 61 fallos ya se habían solucionado upstream, 43 contaban con un parche en preparación y 299 se estaban debatiendo públicamente. OpenAI extrae una conclusión directa: para un atacante bien equipado, una cuenta sin privilegios en un sistema desactualizado equivale ya, a corto plazo, a un acceso de root.

Este informe coincide con una semana muy activa para la empresa en este ámbito, tras el anuncio de un nuevo sprint de seguridad y un programa de recompensas por vulnerabilidades.

Lo que no sabemos

  • El modelo utilizado: OpenAI habla de un «futuro modelo de ciberseguridad» sin concretar nombre, fecha de lanzamiento ni condiciones de acceso.
  • La verificación independiente: no se han publicado ni la lista de vulnerabilidades ni los exploits; las cifras son las facilitadas por OpenAI.
  • El ritmo de publicación de los parches restantes y la carga de trabajo que esto supone para los mantenedores voluntarios.

Nuestro análisis

La cifra de 948 impresiona, pero la información esencial es de índole económica: hallar y demostrar un fallo grave en el kernel Linux cuesta ahora desde unos cientos hasta poco más de mil dólares de cómputo, frente a los entre 20 000 y 70 000 dólares que se pagaban en los concursos de seguridad. OpenAI pone el acento en la defensa, y la inclusión de un parche y una revisión humana para cada vulnerabilidad apunta en esa dirección. Ahora bien, esa misma capacidad en otras manos altera las reglas del juego para todos los sistemas Linux con un mantenimiento deficiente, desde servidores hasta dispositivos conectados. El cuello de botella se traslada a los mantenedores, que deben asumir cientos de informes en pocas semanas, y a los administradores, obligados a aplicar actualizaciones con mucha mayor celeridad. Queda, además, una limitación de fondo: mientras los datos no sean auditables por terceros, se trata de un informe de OpenAI sobre su propio modelo, que sirve al mismo tiempo para allanar el terreno a su lanzamiento.

Fuentes

  1. OpenAI — A thousand fewer paths to root (4 de noviembre de 2026) Fuente primaria
  2. OpenAI en X — anuncio del pipeline de investigación de vulnerabilidades (4 de noviembre de 2026) Fuente primaria
  3. The Hacker News — OpenAI AI Pipeline Generates 948 Linux Root Escalation Exploits Fuente secundaria

Una fuente primaria procede directamente de la empresa, el laboratorio o la organización implicados. Una fuente secundaria recoge la información sin ser su autora: la señalamos como tal. ¿Has visto un error? Consulta nuestra política de correcciones.