Saltar al contenido
MenteHackers

Intruder automatiza detección de zero-days con IA en plugins WordPress

Intruder desarrolló un sistema que combina IA y análisis de código para detectar y explotar vulnerabilidades zero-day en software popular como plugins de WordPress.

Por

· 2 min de lectura

Intruder automatiza detección de zero-days con IA en plugins WordPress

Intruder ha creado una innovadora herramienta que utiliza modelos de lenguaje grandes (LLM) junto con análisis de código para identificar vulnerabilidades zero-day explotables en software en producción, incluyendo plugins de WordPress con más de 300,000 usuarios.

Por qué importa: Esta tecnología automatiza la detección y explotación de fallos de seguridad, acelerando las pruebas de penetración y reduciendo la ventana de exposición ante ataques.

Lo esencial

  • La herramienta combina análisis de código con IA para encontrar vulnerabilidades reales y explotables.
  • Detectaron un fallo de inyección SQL remoto y multietapa en un plugin popular de WordPress.
  • El proceso es completamente automatizado, sin intervención humana desde el hallazgo hasta la explotación.
Intruder automatiza detección de zero-days con IA en plugins WordPress
Imagen de referencia: BleepingComputer.

Limitaciones del análisis de código con IA

Los modelos de lenguaje grandes funcionan bien con fragmentos pequeños de código, pero al analizar bases de código extensas pierden precisión debido a la saturación de contexto irrelevante. Esto dificulta encontrar vulnerabilidades complejas que requieren encadenar varios pasos.

Para superar este problema, Intruder utiliza técnicas de "program slicing" que extraen solo las partes relevantes del código relacionadas con un posible fallo, mejorando la precisión y eficiencia del análisis.

Pipeline automatizado para explotación de vulnerabilidades

El sistema de Intruder inicia con un escaneo del código usando Joern, un motor especializado que detecta patrones potencialmente vulnerables. Luego genera fragmentos de código específicos para cada hallazgo y emplea un LLM para evaluar y explotar la vulnerabilidad.

Este enfoque permite descubrir fallos incluso en software muy auditado, como los principales plugins de WordPress, demostrando que la IA puede competir con investigadores humanos en la búsqueda de vulnerabilidades.

Impacto en la seguridad y pruebas de penetración

La automatización de pruebas de penetración con IA permite realizar auditorías continuas y rápidas con cada nueva versión de software, reduciendo significativamente el tiempo en que una vulnerabilidad puede ser explotada.

Intruder ofrece esta tecnología como un servicio que genera reportes listos para auditorías, facilitando la integración de seguridad en el ciclo de desarrollo.

Preguntas frecuentes sobre la herramienta de Intruder

¿Qué es un zero-day?

Un zero-day es una vulnerabilidad desconocida para los desarrolladores y sin parche disponible, que puede ser explotada por atacantes.

¿Cómo mejora la IA la detección de vulnerabilidades?

La IA puede analizar patrones complejos y generar exploits automáticamente, acelerando la identificación de fallos que podrían pasar desapercibidos en análisis manuales.

Sobre el autor

AJOSE19

Comentarios

Deja tu comentario

Te puede interesar