Vulnerabilidad en ps_facetedsearch de PrestaShop (CVE-2026-54159)
Gravedad CVSS v3.1:
CRÍTICA
Tipo:
CWE-74
Neutralización incorrecta de elementos especiales en la salida utilizada por un componente interno (Inyección)
Fecha de publicación:
17/07/2026
Última modificación:
24/10/2026
Descripción
PrestaShop ps_facetedsearch es un módulo que añade filtros de navegación por capas. Desde la versión 3.0.0 hasta la 4.0.4, el módulo ps_facetedsearch reconstruye los filtros de búsqueda seleccionados a partir de la URL de la solicitud, y el valor de un filtro deslizante, precio o peso, se toma de la URL sin validación suficiente y se almacena en una caché interna de bloques de filtro donde se serializa y luego se vuelve a leer con una función unserialize() nativa en bruto en src/Filters/Block.php. Al manipular ese valor, un atacante no autenticado puede introducir un objeto PHP serializado malicioso en la caché, y cuando se deserializa, una cadena de gadgets escribe un archivo PHP arbitrario dentro del directorio modules/ps_facetedsearch/, que luego se utiliza como una webshell para ejecutar comandos en el servidor. Este problema se corrige en la versión 4.0.4.
Impacto
Puntuación base 3.x
10.00
Gravedad 3.x
CRÍTICA


