Descripción
En las versiones de PHP 8.2. anteriores a la 8.2.31, 8.3. anteriores a la 8.3.31, 8.4. anteriores a la 8.4.21 y 8.5. anteriores a la 8.5.6, cuando un servidor SOAP tiene un typemap configurado, el proceso de decodificación contiene un error que comprueba la variable equivocada si falta el elemento de valor. Esto provoca la desreferencia de un puntero nulo y un fallo de segmentación, lo que permite a un atacante remoto sin autenticar hacer caer el proceso del servidor SOAP de PHP, con la consiguiente denegación de servicio.
Texto original de NVD (NIST), dominio público. Traducción de PrestaShield.
Métricas CVSS 3.1
Fuente: security@php.net · secondaryCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:HVector de ataqueRed
ComplejidadBaja
Requisitos del ataquePresentes
Privilegios requeridosNinguna
Interacción del usuarioNinguna
Confidencialidad (sistema)Ninguna
Integridad (sistema)Ninguna
Disponibilidad (sistema)Baja
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