¿Mi web en SiteGround está afectada por PHP2Shell?
Tu web en SiteGround está afectada si usa una compilación de PHP anterior a la versión corregida de su rama. PHP2Shell es el nombre de dos fallos críticos del propio PHP, CVE-2026-109618 y CVE-2026-109619, así que afecta a cualquier web PHP, WordPress incluido, no a un proveedor en concreto. En SiteGround, PHP lo instala y lo ejecuta SiteGround, así que la corrección viene de SiteGround. Lo que te toca a ti es confirmar qué versión usa realmente tu web y compararla con estas versiones corregidas:
| Rama | Primera versión corregida |
|---|---|
| PHP 8.2 | 8.2.35 |
| PHP 8.3 | 8.3.36 |
| PHP 8.4 | 8.4.27 |
| PHP 8.5 | 8.5.12 |
| 8.1 y anteriores | Sin versión nueva; parches oficiales del código fuente para 7.4, 8.0 y 8.1 |
El comprobador PHP2Shell explica cómo leer el resultado.
¿Ha parcheado SiteGround PHP para PHP2Shell?
SiteGround dice que sus servidores estaban protegidos antes de que PHP publicara la corrección y que las compilaciones corregidas se despliegan por tandas. A 22 de octubre de 2026 no hemos podido confirmar que el despliegue haya terminado.
- Antes de la publicación (21 de octubre de 2026): la entrada del blog de SiteGround SiteGround moves early to protect customers ahead of critical PHP security release (actualizada por última vez a las 11:30 UTC) dice que su equipo de seguridad desplegó reglas de mitigación en todos los servidores y desactivó la funcionalidad afectada en todas las versiones de PHP compatibles. Indica que no tienes que actualizar nada ni cambiar la versión de PHP. La versión en español de esa entrada, publicada a las 16:15 UTC, repite el mismo texto y la misma fecha de actualización de las 11:30 UTC; cuando la consultamos no se había actualizado después de la publicación de PHP.
- Ese mismo día en X: la cuenta oficial de SiteGround publicó el mismo aviso a las 12:37 UTC.
- Después de la publicación: hacia las 16:00 UTC, SiteGround respondió a clientes en X que las actualizaciones estaban en curso, que 8.3.36 ya estaba disponible en la mayoría de sus servidores y que las actualizaciones de paquetes se despliegan en tandas de mantenimiento (respuesta de SiteGround en X).
SiteGround no ha dicho públicamente qué otras ramas están terminadas. Las reglas de mitigación reducen la exposición mientras llegan las compilaciones, pero PHP indica que solo actualizar es una solución completa.
¿Cómo veo mi versión de PHP en SiteGround?
La ves en Site Tools. Según el artículo de ayuda de SiteGround ¿Qué es PHP gestionado y cómo activarlo? (versión en español de What Is Managed PHP Service and How to Enable It?):
- Entra en tu cuenta de SiteGround y abre la pestaña Sitios web.
- Elige tu web y haz clic en Site Tools.
- Ve a Desarrolladores → Gestor PHP.
- Mira el ajuste actual en Gestor PHP → Versión PHP.
Para ver la compilación exacta, y no solo la rama, mira lo que indica la propia web. En WordPress, en Herramientas → Salud del sitio → Información → Servidor. El comprobador de versión de PHP explica qué significa el número.
¿Cómo cambio a una versión corregida en SiteGround?
En SiteGround no instalas tú una compilación corregida: SiteGround actualiza las compilaciones de sus servidores y tú eliges qué versión usa tu web. Para cambiarla, abre Desarrolladores → Gestor PHP, haz clic en el icono del lápiz Cambiar la versión de PHP, elige una opción y haz clic en Confirmar (ayuda de SiteGround).
SiteGround ofrece dos modos. Con PHP gestionado, SiteGround elige la versión y la actualiza con el tiempo. Con Cambiar manualmente la versión PHP, tu web se queda en la versión que elegiste hasta que la cambies. Para PHP2Shell importa más estar en una rama con soporte (8.2 a 8.5) que SiteGround ya haya recompilado que la rama concreta que elijas. Haz una copia de seguridad y prueba en el entorno de pruebas antes de pasar a otra rama.
¿Qué pasa con WordPress en SiteGround?
Las webs WordPress en SiteGround reciben la corrección de PHP2Shell solo a través de PHP. Actualizar WordPress, temas o plugins no la aplica. Tras el despliegue de SiteGround, abre Herramientas → Salud del sitio → Información → Servidor en cada web y compara la versión de PHP con la tabla de arriba. Las webs de una misma cuenta pueden usar versiones distintas, así que revísalas todas. Más detalles: PHP2Shell y WordPress.
¿Qué le pregunto al soporte de SiteGround?
Escribe al soporte de SiteGround solo si tu web sigue mostrando una versión anterior a la corregida cuando el despliegue por tandas ya debería haber llegado a tu servidor. Pregunta:
- Qué compilación exacta de PHP usa tu web.
- Si incluye la corrección de CVE-2026-109618 y CVE-2026-109619.
- Si se reiniciaron los procesos de PHP después de actualizar.
- Si aún no está, cuándo toca la tanda de mantenimiento de tu servidor.
Tienes un mensaje listo en la guía del parche de PHP2Shell. Abre los tickets solo desde tu cuenta de SiteGround e ignora los correos «de SiteGround» que te pidan iniciar sesión desde un enlace.
¿Y si mi web en SiteGround usa una versión antigua de PHP?
Las versiones antiguas de PHP son el caso más difícil en cualquier proveedor. PHP no publica versiones nuevas de 8.1 ni anteriores, solo parches mínimos del código fuente para 7.4, 8.0 y 8.1. La entrada de SiteGround habla de mitigaciones en «todas las versiones de PHP compatibles» sin enumerarlas. A 22 de octubre de 2026 no hemos podido confirmar si SiteGround ofrece compilaciones corregidas de las ramas antiguas. Un número como 7.4.33 no lo demuestra ni en un sentido ni en otro, así que pregunta a soporte y planifica el paso a una rama con soporte: consulta PHP fin de soporte.
¿Tengo que hacer algo en SiteGround por PHP2Shell?
SiteGround dice que no: su blog indica que no tienes que actualizar nada ni cambiar la versión de PHP. Aun así, conviene comprobar la versión exacta que indica tu web cuando SiteGround termine el despliegue y escribir a soporte si está por debajo de la versión corregida.
¿La protección a nivel de servidor de SiteGround significa que mi web está parcheada?
No. Las reglas de mitigación reducen la exposición a las vías de ataque conocidas, pero PHP dice que solo una versión corregida soluciona el problema por completo. Confirma que tu web usa una compilación corregida o pregunta a SiteGround cuál usa.
Comprueba si tu PHP está afectado por PHP2Shell
Introduce la versión que indica tu web. La comparamos con la primera versión corregida de su rama y te decimos qué hacer a continuación.
Comprobador PHP2Shell →Fuentes
Los datos principales de esta página (versiones corregidas, detalles de los CVE, paquetes de los distribuidores y avisos de organismos oficiales) proceden de fuentes oficiales. Las investigaciones, noticias y publicaciones de la comunidad se identifican como tales.
- Security advisory: Critical remote code execution vulnerabilities, update nowOficial The PHP Group
- RCE via OOM corruptionOficial The PHP Group
- RCE via stale global stateOficial The PHP Group
- Site Health screenOficial WordPress.org
- SiteGround moves early to protect customers ahead of critical PHP security releaseProveedor SiteGround
- Security update: PHP has announced two critical vulnerabilities… (X)Proveedor SiteGround (official X account)
- Reply: updates in progress, PHP 8.3.36 available on most servers (X)Proveedor SiteGround (official X account, replies to customers)
- What Is Managed PHP Service and How to Enable It?Proveedor SiteGround
- SiteGround se adelanta para proteger a sus clientes ante la actualización de seguridad crítica de PHPProveedor SiteGround
- ¿Qué es PHP gestionado y cómo activarlo?Proveedor SiteGround