Descripción
PHP tiene diversos estados globales que apuntan temporalmente a memoria de la petición. En algunos escenarios ese estado global no se reinicia correctamente, o se vuelve a rellenar después de reiniciarse, y puede seguir apuntando a memoria de la petición después de liberarse. Las peticiones siguientes pueden leer ese estado obsoleto, o bifurcar según su contenido, antes de que esté inicializado del todo. Varias estrategias provocan esta condición y producen una ejecución remota de código (RCE).
Texto original de NVD (NIST), dominio público. Traducción de PrestaShield.
Métricas CVSS 4.0
Fuente: security@php.net · secondaryCVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/Vector de ataqueRed
ComplejidadAlta
Requisitos del ataquePresentes
Privilegios requeridosNinguna
Interacción del usuarioNinguna
Confidencialidad (sistema)Alta
Integridad (sistema)Alta
Disponibilidad (sistema)Alta
Confidencialidad (otros)Ninguna
Integridad (otros)Ninguna
Disponibilidad (otros)Ninguna
Referencias
¿Has encontrado una vulnerabilidad?
Escribe al equipo de seguridad del core de PrestaShop:
security-core@prestashop.com