Una IA ha ayudado a encontrar una vulnerabilidad de PHP que permitía tomar el control de una web sin contraseña. Afecta a WordPress, Drupal o Joomla aunque estén al día, y ya se está usando en ataques. Te contamos qué es y cómo saber si tu web está protegida.

Si tu web funciona con PHP, comprueba la versión hoy

Las versiones corregidas son 8.5.12, 8.4.27, 8.3.36 y 8.2.35, del 21 de octubre de 2026. Actualizar WordPress no basta: el fallo está en PHP, el lenguaje del servidor.

Nos llegó por este short de Joan Marín Pagès y hemos contrastado los datos con el aviso oficial de PHP, el informe de Wiz y el catálogo de la CISA a 1 de noviembre de 2026.

1 Qué es PHP2Shell, la vulnerabilidad de PHP

PHP es el lenguaje con el que funcionan WordPress y la mayoría de webs: según W3Techs, lo usa el 69,1 % de las webs cuyo lenguaje se conoce. PHP2Shell son dos fallos en el propio PHP que permiten a un atacante ejecutar código en tu servidor sin iniciar sesión, es decir, hacerse con la web.

Nombre
PHP2Shell
Identificadores
CVE-2026-109618 y CVE-2026-109619
Gravedad
Crítica: 9,2 sobre 10
A quién afecta
A cualquier PHP que sirva páginas web; el riesgo más alto, con Apache y mod_php
Solución
Actualizar PHP a una versión corregida y reiniciarlo
Aviso de seguridad oficial de PHP del 21 de octubre de 2026 sobre la vulnerabilidad de ejecución remota de código
El aviso oficial: «actualiza ya». Captura: php.net, 1/11/2026.

2 Cómo la encontró una IA

Los investigadores de Wiz usaron modelos de IA para encontrar el fallo, preparar el ataque de prueba y comprobar que el parche funcionaba. Según Wiz, un solo investigador hizo en una semana lo que antes habría costado meses a un equipo de primer nivel. Es su valoración, y otros equipos también reportaron los fallos.

Cronología de la vulnerabilidad PHP2Shell Wiz encontró el fallo el 19 de agosto con ayuda de IA, avisó a PHP el 24, los detalles se filtraron el 20 de octubre, el parche salió el 21 y la CISA lo añadió a su lista de vulnerabilidades explotadas el 26. PHP2Shell, fecha a fecha De la IA de Wiz a la lista de la CISA 1 19 de agosto: lo encuentran Wiz, con ayuda de modelos de IA 2 24 de agosto: avisan a PHP Divulgación coordinada, en privado 3 20 de octubre: se filtra Los detalles salen antes de tiempo 4 21 de octubre: el parche PHP 8.5.12, 8.4.27, 8.3.36 y 8.2.35 5 26 de octubre: la CISA Lo da por explotado en ataques reales Posicionamiento Digital · datos del 01/11/2026

Lo inquietante es el reverso: si una IA ayuda a encontrar un agujero en una semana, también puede ayudar a quien busca atacar. Por eso el margen entre el parche y los ataques es cada vez más corto.

3 Por qué es tan grave esta vulnerabilidad de PHP

Los detalles se filtraron el 20 de octubre, un día antes del parche, y la empresa watchTowr vio ataques reales desde el 21. El 26 de octubre, la Agencia de Ciberseguridad de Estados Unidos (CISA) añadió los dos fallos a su catálogo de vulnerabilidades explotadas.

Ficha de la vulnerabilidad de PHP CVE-2026-109618 en el catálogo de vulnerabilidades explotadas de la CISA
CVE-2026-109618 en el catálogo de la CISA, añadida el 26/10/2026. Captura: cisa.gov, 1/11/2026.
Sin contraseña

No hace falta entrar

Basta una petición a la web, antes incluso de que cargue WordPress.

Viejo

Más de una década

Wiz dice que casi todas las versiones están afectadas, hasta PHP 5.4.

Explotado

Ya hay ataques

Con código de prueba público, los robots lo prueban web a web.

4 Cómo saber si tu web está protegida

  1. Mira tu versión de PHP. En WordPress: Herramientas, Salud del sitio, Información y Servidor.
  2. Compárala con la tabla. Si es anterior a la versión segura de su rama, estás expuesto.
  3. Pide a tu hosting que actualice y reinicie PHP. Sin reinicio, el parche no se aplica.
  4. Si usas PHP 8.1 o anterior, sube de rama: ya no reciben parches oficiales.
Versiones de PHP corregidas frente a PHP2Shell (1/11/2026)
Tu ramaVersión seguraSoporte
PHP 8.58.5.12 o superiorActivo
PHP 8.48.4.27 o superiorActivo
PHP 8.38.3.36 o superiorSolo seguridad
PHP 8.28.2.35Termina el 31/12/2026
PHP 8.1 o anteriorSin parche oficialCambia de rama
Cómo saber si una web está protegida frente a PHP2Shell Está protegida si usa PHP 8.2.35, 8.3.36, 8.4.27, 8.5.12 o superior, el hosting lo confirma, PHP se ha reiniciado y hay copias; sigue en riesgo si solo se actualizó WordPress, usa PHP 8.1 o anterior, el hosting no responde o aparecen errores 500 raros. ¿Tu web está protegida? Lo que cuenta es la versión de PHP Protegida PHP 8.2.35 o superior Hosting que lo confirma PHP reiniciado Copias recientes En riesgo Solo actualizaste WordPress PHP 8.1 o anterior Hosting sin respuesta Errores 500 raros Posicionamiento Digital · datos del 01/11/2026

Antes de cambiar de rama para cerrar esta vulnerabilidad de PHP, haz una copia completa y prueba la web: algunos plugins antiguos fallan con PHP 8.3 o superior.

5 Si sospechas que ya te han atacado

Wiz recomienda vigilar errores 500 repetidos, errores de memoria y cookies de sesión de tamaño raro. Además, revisa estos puntos:

  • Usuarios administradores que no reconoces.
  • Archivos PHP nuevos en la carpeta de subidas.
  • Redirecciones o enlaces que no has puesto tú.
  • Datos personales expuestos: si los hay, el RGPD te obliga a avisar a la AEPD en 72 horas.

Un buen mantenimiento de WordPress vigila también la versión de PHP, no solo los plugins. Y si una brecha afecta a datos de clientes, apóyate en la adaptación al RGPD. Si estás pensando en cambiar de alojamiento, repasa qué hosting necesita una tienda online o mira nuestro hosting en Murcia.

¿Revisamos tu web?

Comprobamos tu versión de PHP, coordinamos la actualización con tu hosting y buscamos señales de ataque.

Escríbenos Llámanos

Preguntas frecuentes sobre la vulnerabilidad de PHP

¿Actualizar WordPress me protege de PHP2Shell?

No. El fallo está en PHP, no en WordPress ni en sus plugins. Hay que actualizar PHP en el servidor a 8.2.35, 8.3.36, 8.4.27, 8.5.12 o una versión posterior.

¿Cómo sé qué versión de PHP tiene mi web?

En el escritorio de WordPress, entra en Herramientas, Salud del sitio, pestaña Información y apartado Servidor. También aparece en el panel de tu hosting.

¿Mi hosting lo actualiza solo?

Depende del proveedor. Muchos parchean sus servidores, pero no siempre reinician PHP ni cambian de rama a quien sigue en una versión sin soporte. Pregúntale y pide que te confirme la versión.

Herramientas de accesibilidad

Estas herramientas adaptan cómo se lee esta página. No sustituyen a que la web sea accesible.

Perfiles rápidos

Tamaño del texto

Contraste

Ajustes

Más información

Tu elección se guarda solo en este navegador.