Resumen:
OpenAI anunció recientemente el resultado de una investigación de seguridad que ha atraído una amplia atención en la industria. La compañía dijo que uno de sus próximos modelos de inteligencia artificial específicos de ciberseguridad descubrió con éxito 948 vulnerabilidades de escalada de privilegios locales en el kernel de Linux. Una vez explotadas, estas vulnerabilidades pueden permitir a los usuarios locales comunes obtener el nivel más alto de privilegios de Root en el sistema.

El kernel de Linux es una de las infraestructuras de software más importantes del mundo y se utiliza ampliamente en dispositivos y sistemas como teléfonos inteligentes Android, plataformas de computación en la nube, servidores de centros de datos y supercomputadoras. Debido al tamaño extremadamente grande del código, encontrar posibles vulnerabilidades de seguridad siempre ha sido una tarea compleja y que requiere mucho tiempo.
OpenAI dijo que esta investigación no requiere simplemente que el modelo de IA encuentre vulnerabilidades, sino que construye un proceso completo de investigación de seguridad automatizado de múltiples etapas para llevar a cabo trabajos de auditoría a escala industrial en el kernel de Linux. Todo el sistema se completa en colaboración con múltiples agentes de IA dedicados, y todo, desde la detección de objetivos, el análisis de vulnerabilidades, la verificación de vulnerabilidades hasta las pruebas de explotación y la generación de parches, está automatizado.
En la primera etapa, el agente de IA llamado "Scout" primero analiza la base del código del kernel y filtra los módulos y archivos funcionales que son accesibles para los usuarios comunes. Al final, el sistema identificó alrededor de 2,8 millones de líneas de código clave de más de 40 millones de líneas de código como objetivos de auditoría, lo que representa aproximadamente el 7% de todo el tamaño del código del kernel de Linux. Se seleccionaron un total de 5.034 objetivos potenciales para una inspección en profundidad.
Posteriormente, el agente "Analista" realizó un análisis de seguridad de estos códigos y encontró 2308 posibles vulnerabilidades en 12 horas. Desde entonces, el agente "Triage" ha reproducido y verificado estos hallazgos en un entorno de máquina virtual aislado, confirmando con éxito 1.724 vulnerabilidades reales en unas 30 horas.
Después de completar la verificación, el sistema de IA evalúa más a fondo la explotabilidad de estas vulnerabilidades. Finalmente, se generaron 291 programas de prueba de concepto para vulnerabilidades de fuga de información, así como 1169 muestras de ataques efectivos capaces de lograr una escalada de privilegios locales. Después de analizar y clasificar duplicados, el equipo de investigación confirmó que había 948 vulnerabilidades independientes.
OpenAI declaró que estas muestras de ataques se probaron en un entorno de sistema de escritorio estándar con mecanismos modernos de protección de seguridad de Linux habilitados, incluidas tecnologías de protección convencionales como KASLR, SMEP y SMAP. Esto significa que las vulnerabilidades relevantes aún pueden explotarse incluso en entornos con medidas de protección de seguridad comunes.
Lo que es aún más preocupante es que los investigadores afirmaron que el sistema de inteligencia artificial descubrió y utilizó al menos 10 técnicas de explotación de vulnerabilidades de Linux no registradas previamente durante el proceso de análisis. Estos incluyen nuevos métodos de dispersión de objetos del kernel, técnicas de paginación de memoria y múltiples ataques de datos que permiten la escalada de privilegios sin la ejecución de código tradicional. Por razones de seguridad, OpenAI no revela los detalles específicos de estas tecnologías.
Los datos muestran que todo el proyecto consumió un total de aproximadamente 1,21 millones de dólares en recursos informáticos API, y el costo promedio de cada descubrimiento de una vulnerabilidad de escalada de privilegios disponible fue de aproximadamente 1279 dólares. OpenAI señaló que, según los estándares anteriores del programa de recompensa de vulnerabilidades en la industria de la seguridad, el valor potencial total de la recompensa correspondiente a estas 948 vulnerabilidades puede alcanzar entre 18,9 millones de dólares y 66,3 millones de dólares.
Durante el período de investigación, OpenAI comenzó a enviar informes de vulnerabilidad y planes de reparación a la comunidad de mantenimiento de Linux. La compañía dijo que durante el proceso de divulgación coordinada de 10 días, se parchearon formalmente 61 vulnerabilidades de escalada de privilegios, 43 vulnerabilidades ingresaron a la etapa de prueba de parche y otras 299 vulnerabilidades se encuentran en el proceso de discusión y revisión pública.
Este logro también demuestra las crecientes capacidades de la inteligencia artificial en el campo de la seguridad de redes. En junio de este año, OpenAI anunció que su modelo GPT-5.5 Cyber descubrió y verificó 24 vulnerabilidades de escalada de privilegios de Linux; En otra prueba realizada en julio, el modelo de la empresa descubrió 166 vulnerabilidades independientes. En comparación, el número de 948 vulnerabilidades descubiertas en este último experimento se ha multiplicado por más de cinco, a pesar de que el kernel de Linux ha experimentado un amplio refuerzo de seguridad en los últimos meses.
OpenAI cree que el trabajo de descubrimiento de vulnerabilidades será cada vez más a gran escala y automatizado en el futuro. Las tareas de extracción de vulnerabilidades que alguna vez tardaron a los investigadores de seguridad semanas o incluso meses en completarse ahora están evolucionando gradualmente hacia procesos estandarizados ejecutados continuamente por sistemas de inteligencia artificial. Sin embargo, la compañía también enfatiza que los investigadores humanos siguen siendo esenciales porque vínculos clave como la identificación de vulnerabilidades, la evaluación de impacto y la divulgación de responsabilidades aún requieren participación profesional en la revisión.
A medida que las capacidades de los modelos de IA continúan mejorando, la industria de la seguridad de redes está entrando en una nueva etapa. Por un lado, los defensores pueden utilizar la inteligencia artificial para descubrir y corregir vulnerabilidades a una velocidad sin precedentes; por otro lado, esta tecnología también significa que los atacantes pueden tener acceso a herramientas de ataque automatizadas más potentes en el futuro. Cómo lograr un equilibrio entre mejorar la eficiencia de la defensa y prevenir riesgos de abuso se está convirtiendo en una cuestión importante en todo el campo de la seguridad de redes.
Comentarios