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, algunas funciones, entre ellas urldecode(), pasan un char con signo a funciones ctype (como isxdigit()). En los sistemas con char con signo por defecto y funciones ctype optimizadas con tablas de consulta, como NetBSD, esto puede provocar un acceso a un array con desplazamiento negativo y desencadenar una 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
ComplejidadAlta
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)Baja
Referencias
¿Has encontrado una vulnerabilidad?
Escribe al equipo de seguridad del core de PrestaShop:
security-core@prestashop.com