En observación 23.10.2026

PHP: otra vulnerabilidad sin parche (CVE-2026-115560) y cómo un ajuste la cierra

El 23 de octubre el equipo de PHP publicó un aviso informativo sobre un error en el progreso de carga de sesión que puede llevar a la ejecución de código en el servidor. La corrección llegará en la próxima versión regular, no hay parche de emergencia. La explotación requiere una configuración poco habitual y, al 23 de octubre, no se había reportado ninguna.

Revisado en Shield: sí

Quién está afectado

Solo los sitios y aplicaciones PHP donde se cumpla todo lo siguiente: session.serialize_handler está configurado como php_binary o php_serialize, el código lo cambia a php con ini_set() antes de session_start(), y session.upload_progress está habilitado. Una aplicación que no cambia el manejador de sesión en tiempo de ejecución no entra en este escenario. El equipo de PHP aún no ha revelado las versiones afectadas.

Cómo comprobar

Busca en php.ini, en el pool de PHP-FPM y en el código del sitio ini_set('session.serialize_handler', ...), y comprueba session.upload_progress.enabled con php -i o en el panel de tu hosting.

Cómo corregirlo

Pon session.upload_progress.enabled = 0 en php.ini, en el pool de PHP-FPM o en la configuración del servidor (no con ini_set) y reinicia PHP. Este mismo ajuste ya se recomienda contra PHP2Shell: si lo aplicaste, no necesitas hacer nada más. Actualiza PHP cuando llegue la versión regular con la corrección.

Qué comprueba Shield gratis

La configuración de sesiones no se ve desde fuera. Si tu sitio funciona con PHP (se nota por las cabeceras, la cookie PHPSESSID o el CMS), Shield te recordará este aviso y la medida session.upload_progress.enabled = 0, y mostrará la versión de PHP en el informe cuando sea visible. Solo puedes confirmar que la medida está activa en tu propio servidor. Gratis.

Revisar mi sitio gratis

Conviene saber

El equipo de PHP aún no ha revelado los detalles (causa raíz, versiones afectadas, puntuación de gravedad); los prometen junto con la corrección. Revisamos nuestros propios servidores: no usan la configuración de sesión requerida y session.upload_progress está desactivado.

Fuentes

Vulnerabilidades de PHP y del software de servidor →

Compartir:
Gratis · sin registro

¿Cuántos clics le faltan a tu sitio?

El SEO Radar muestra en un minuto qué páginas están cerca de los primeros lugares de Google y qué les impide subir.

Una estimación basada en posiciones, no una promesa
Nuevos artículos por correo
Contenido