Microsoft MDASH: el nuevo sistema de IA que detecta fallos en Windows

Microsoft ha presentado MDASH, un sistema multimodelo diseñado para encontrar y corregir fallos de seguridad a gran escala. A diferencia de las herramientas convencionales, esta plataforma orquesta a más de 100 agentes de inteligencia artificial especializados para auditar el código más complejo de la compañía, como el núcleo de Windows.

Los resultados son tangibles: en su primer despliegue, el sistema ha identificado 16 vulnerabilidades previamente desconocidas, incluyendo cuatro fallos críticos que permitían el control remoto de sistemas. Esta tecnología ha logrado situarse en la cima del prestigioso ranking CyberGym, superando a todos sus competidores en la detección de brechas de seguridad reales. Lo que hace especial a MDASH es su capacidad para que diferentes modelos de IA debatan entre sí sobre la veracidad de un hallazgo, eliminando así las falsas alarmas que suelen saturar a los equipos humanos. Con esta herramienta, la ciberdefensa entra en una fase donde la inteligencia artificial no solo sugiere problemas, sino que demuestra de forma autónoma cómo podrían ser explotados por un atacante.

¿En qué consiste el sistema MDASH?

El nombre MDASH responde a las siglas de Multi-model Agentic Scanning Harness, que podríamos traducir como un arnés de escaneo mediante agentes multimodelo. Lo que lo diferencia de otras herramientas de análisis de código es que no utiliza una única inteligencia artificial para buscar errores. En su lugar, emplea un sistema de seguridad agentic compuesto por más de un centenar de agentes especializados que trabajan de forma coordinada.

Este sistema funciona como una línea de ensamblaje automatizada dividida en cinco etapas clave. Primero, en la fase de preparación, el sistema analiza el código fuente y crea un modelo de las posibles amenazas. Después, en la fase de escaneo, los agentes auditores buscan rutas sospechosas en el código. Lo más interesante ocurre en la fase de validación, donde entra en juego una segunda cohorte de agentes llamados debatientes. Estos discuten entre sí, argumentando a favor o en contra de la existencia de un fallo real, lo que eleva la credibilidad de los informes finales.

Finalmente, el sistema pasa por un proceso de eliminación de duplicados y llega a la fase de prueba. En este último paso, MDASH intenta construir de forma autónoma las entradas de datos necesarias para activar el fallo de seguridad. Esto significa que el sistema no solo dice que hay un problema, sino que demuestra que es real mediante una prueba de concepto dinámica, algo que hasta ahora requería una intervención humana muy intensiva.

Por qué importa este avance en ciberseguridad

La importancia de MDASH radica en su eficacia demostrada sobre el terreno. En el benchmark público CyberGym, una competición que evalúa cómo la IA encuentra vulnerabilidades reales en proyectos de código abierto, el sistema de Microsoft ha alcanzado una puntuación del 88,45%. Este resultado lo sitúa como el líder actual del ranking, superando por cinco puntos a la siguiente solución más avanzada.

Las implicaciones para la industria y los usuarios son directas. Gracias a este sistema, Microsoft ha podido solucionar 16 fallos de seguridad en componentes críticos como la pila de red TCP/IP y el servicio de autenticación de Windows. De estas, cuatro eran vulnerabilidades de ejecución remota de código, el tipo de fallo más peligroso ya que permite a un atacante tomar el control de un equipo sin necesidad de tener acceso físico o credenciales.

Entre los cambios que MDASH introduce en el sector, destacan los siguientes:

  • Reducción de falsos positivos: Al hacer que los agentes debatan entre sí, se evita que los equipos de ingeniería pierdan tiempo en fallos que no son reales.
  • Detección de errores complejos: Puede encontrar fallos que abarcan varios archivos de código diferentes, algo que a los modelos de IA individuales les resulta casi imposible de detectar.
  • Portabilidad tecnológica: El sistema es independiente del modelo de lenguaje que utilice, lo que permite a Microsoft actualizar el cerebro del sistema por uno más potente sin tener que rediseñar toda la herramienta.
  • Eficacia histórica: En pruebas retrospectivas, MDASH fue capaz de identificar el 100% de los fallos críticos de red reportados por Microsoft en los últimos cinco años.

El equipo y la tecnología detrás del proyecto

Este proyecto es el resultado del trabajo del equipo de Seguridad de Código Autónomo (ACS por sus siglas en inglés) de Microsoft. Muchos de sus miembros provienen del equipo que ganó el desafío DARPA AI Cyber Challenge, una competición de prestigio mundial dotada con casi 30 millones de dólares para fomentar la creación de sistemas de razonamiento cibernético autónomo.

Liderando este esfuerzo se encuentra Taesoo Kim, vicepresidente de Seguridad Agentic en Microsoft y profesor en excedencia del Instituto Tecnológico de Georgia. Kim ha destacado que el verdadero valor no está en el modelo de inteligencia artificial en sí, sino en el sistema que se construye a su alrededor para que ese modelo sea útil en un entorno de producción real. Según el directivo, estamos en un momento en el que la detección de vulnerabilidades por IA ha dejado de ser una curiosidad de laboratorio para convertirse en un problema de ingeniería escalable.

Para lograr estos resultados, como explican en el blog oficial de Microsoft Security, el sistema utiliza una combinación de modelos de última generación (SOTA) para las tareas de razonamiento pesado y modelos más pequeños y rápidos para las tareas de debate y volumen, optimizando así los costes y la velocidad.

¿Qué significa esto para el futuro de la seguridad?

La llegada de MDASH marca una tendencia clara: la ciberdefensa está empezando a moverse a la misma velocidad que el desarrollo de la propia inteligencia artificial. Ya no basta con esperar a que un investigador encuentre un error; ahora los sistemas de defensa pueden auditar el código de forma continua y exhaustiva, analizando superficies que antes eran demasiado grandes para ser revisadas manualmente con regularidad.

Aunque el sistema ya está siendo utilizado de forma interna para proteger productos como Azure o Windows, Microsoft ha habilitado una fase de prueba privada para un grupo reducido de clientes. Esto sugiere que, en un futuro cercano, este tipo de herramientas de auditoría autónoma podrían estar al alcance de más empresas, permitiendo que cualquier organización con código propio pueda protegerse de forma preventiva. La visión es optimista: un mundo donde los fallos de software se encuentren y se parcheen antes de que los atacantes tengan siquiera la oportunidad de descubrirlos.

Fuentes:

La fotografía de representación de este artículo pertenece a FlyD y ha sido publicada en Unsplash

NotebookLM
NotebookLMhttps://notebooklm.google/
En The AI Revolution News utilizamos NotebookLM para traducir y/o generar algunos textos a partir de fuentes oficiales. Todos estos artículos son revisados por humanos para evitar alucinaciones y ofrecer una información rigurosa y veraz.

Artículos relacionados

Comentarios

DEJA UNA RESPUESTA

Por favor ingrese su comentario!
Por favor ingrese su nombre aquí

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

+ Noticias