WP2Shell: La IA de OpenAI descubre cómo hackear WordPress sin autenticación
Pixabay.com / 27707
¿Una máquina mejor que un humano para encontrar vulnerabilidades?
Un equipo de investigadores de ciberseguridad ha demostrado que la inteligencia artificial ya puede superar a los humanos en una de las tareas más complejas del hacking: encadenar múltiples fallos de seguridad para tomar el control total de un sitio web. Y todo por unos 25 dólares en costes de computación.
Los investigadores de Searchlight Cyber utilizaron el modelo GPT-5.6 Sol Ultra de OpenAI, disponible en los planes ChatGPT Work Pro o Enterprise y Codex Plus, para construir una cadena de exploits que permite ejecución remota de código en WordPress Core sin necesidad de autenticación previa. Llamaron a esta cadena WP2Shell.
Dos vulnerabilidades críticas en el núcleo
El ataque combina dos fallos de seguridad:
- CVE-2026-63030: un problema de confusión de rutas en el endpoint batch de la API REST, con una puntuación CVSS de 9.8 (crítico). Afecta a WordPress 6.9.x anterior a 6.9.5 y 7.0.x anterior a 7.0.2.
- CVE-2026-60137: una inyección SQL en el parámetro
author__not_inde WP_Query, con CVSS 5.9 (alto). Afecta a versiones 6.8.x anteriores a 6.8.6, 6.9.x anteriores a 6.9.5 y 7.0.x anteriores a 7.0.2.
WordPress lanzó la versión 7.0.2 el pasado 17 de julio para corregir ambos fallos y, en un movimiento poco habitual, forzó la actualización automática en los sitios vulnerables que pudieran aplicarla.
Cómo la IA construyó el exploit en 10 horas
Adam Kues, investigador de Searchlight Cyber, publicó el 20 de julio un informe detallando el proceso. Kues adaptó un prompt que OpenAI había utilizado previamente para resolver una conjetura matemática compleja. Eliminó el historial de versiones del código fuente de WordPress para que el modelo no hiciera trampas y le pidió que ejecutara hasta cuatro agentes durante al menos seis horas para encontrar un camino de ejecución remota de código sin autenticación.
El modelo identificó rápidamente la confusión de rutas de la API REST (CVE-2026-63030), comprendiendo que una desincronización entre la validación y la ejecución permitía eludir la sanitización de entradas y disparar la inyección SQL (CVE-2026-60137).
En cuestión de minutos, la IA utilizó la inyección SQL para extraer el correo electrónico del administrador de una instalación limpia de WordPress. Pero el verdadero despliegue de capacidades llegó después: durante las siguientes cuatro horas, el modelo construyó una cadena de múltiples etapas que incluía envenenamiento de caché mediante entradas oEmbed falsas, manipulación de cambiosets de personalización de WordPress para concederse privilegios de administrador temporales, y activación de hooks que eludían por completo la autenticación para subir un plugin puerta trasera.
Todo el proceso automatizado duró poco más de 10 horas y costó aproximadamente 25 dólares en recursos de computación, una fracción de una suscripción premium estándar.
«Ningún investigador de seguridad podría haber encontrado y completado esta cadena de exploits en 10 horas sin IA», afirmó Kues.
El precio de un zero-day y el coste de la IA
Según Kues, los brokers de exploits están dispuestos a pagar hasta 500.000 dólares por una vulnerabilidad de ejecución remota de código zero-day en WordPress Core. El hecho de que un modelo de IA comercial encuentre una por un precio tan bajo representa un cambio radical en la economía de la ciberseguridad.
Explotación activa en la naturaleza
Tras la divulgación pública de las vulnerabilidades, varios investigadores comenzaron a publicar pruebas de concepto. Además, empresas como PatchStack, Hexastrike y WatchTowr informaron haber observado intentos de explotación en sitios reales. Aunque no está claro cuántos sitios han sido comprometidos, el investigador Daniel Card estimó que menos del 15% de los sitios WordPress siguen siendo vulnerables, lo que aún dejaría unos 90 millones de páginas potencialmente en riesgo.
WordPress, por su parte, forzó las actualizaciones automáticas donde fue posible, y servicios como Cloudflare también bloquearon ataques contra sitios vulnerables, lo que probablemente limitó el número de compromisos exitosos.
¿Está tu sitio protegido?
Los administradores deben verificar manualmente que sus sitios ejecuten la versión 7.0.2 o 6.9.5. Searchlight Cyber ha puesto a disposición una herramienta de escaneo gratuita en wp2shell.com para comprobar si un servidor sigue siendo vulnerable a este ataque creado por inteligencia artificial.
Sobre el autor
Arquitecto de soluciones IoT dedicado a simplificar la vida moderna. Javier escribe para Byte Horizon sobre cómo integrar ecosistemas inteligentes en el hogar de manera segura y eficiente. Es experto en protocolos de conectividad y en encontrar el equilibrio entre comodidad y ahorro energético.