Control de acceso incorrecto en PrestaShop
Se ha coordinado la publicación de una vulnerabilidad de severidad media que afecta a PrestaShop, una plataforma de código abierto destinada a la creación de tiendas virtuales de comercio electrónico. El hallazgo de este fallo de seguridad fue realizado por Pedro Gabaldón Juliá y compromete a las versiones del sistema anteriores a la 9.1.5 y a la 8.2.8, dependiendo de la rama correspondiente.
El problema identificado ha recibido el código CVE-2026-84186, con una puntuación base CVSS v4.0 de 6.9 y clasificado bajo el tipo de vulnerabilidad CWE-290 debido a un control de acceso incorrecto. Específicamente, la falla se localiza en la función Tools::getRemoteAddr(), la cual procesa erróneamente la cadena de direcciones IP y posibilita que un atacante remoto no autenticado falsifique la IP del cliente mediante el uso del encabezado X-Forwarded-For cuando el software opera detrás de un proxy inverso, balanceador de carga o red de distribución de contenidos (CDN).
Como consecuencia de este fallo, un agresor puede lograr que la plataforma interprete su conexión como si proviniera de una dirección IP arbitraria, lo que facilita sortear restricciones basadas en IP como las listas de permitidos en el modo de mantenimiento. Asimismo, esto hace posible alterar los registros de auditoría y seguridad, además de evadir herramientas de terceros que confíen en la dirección IP para tareas como geolocalización, limitación de peticiones o detección de fraude.
Para solventar esta situación, el equipo responsable de PrestaShop ha liberado correcciones integradas en las versiones 9.1.5 y 8.2.8 del sistema.