Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

Vulnerabilidad en Sylius (CVE-2026-31825)

Gravedad CVSS v3.1:
MEDIA
Tipo:
CWE-89 Neutralización incorrecta de elementos especiales usados en un comando SQL (Inyección SQL)
Fecha de publicación:
10/03/2026
Última modificación:
18/03/2026

Descripción

Sylius es un framework de eCommerce de código abierto en Symfony. Los filtros de la API de Sylius ProductPriceOrderFilter y TranslationOrderNameAndLocaleFilter pasan valores de dirección de orden suministrados por el usuario directamente a orderBy() de Doctrine sin validación. Un atacante puede inyectar DQL arbitrario. El problema está solucionado en las versiones: 1.9.12, 1.10.16, 1.11.17, 1.12.23, 1.13.15, 1.14.18, 2.0.16, 2.1.12, 2.2.3 y superiores.

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:sylius:sylius:*:*:*:*:*:*:*:* 1.9.12 (excluyendo)
cpe:2.3:a:sylius:sylius:*:*:*:*:*:*:*:* 1.10.0 (incluyendo) 1.10.16 (excluyendo)
cpe:2.3:a:sylius:sylius:*:*:*:*:*:*:*:* 1.11.0 (incluyendo) 1.11.17 (excluyendo)
cpe:2.3:a:sylius:sylius:*:*:*:*:*:*:*:* 1.12.0 (incluyendo) 1.12.23 (excluyendo)
cpe:2.3:a:sylius:sylius:*:*:*:*:*:*:*:* 1.13.0 (incluyendo) 1.13.15 (excluyendo)
cpe:2.3:a:sylius:sylius:*:*:*:*:*:*:*:* 1.14.0 (incluyendo) 1.14.18 (excluyendo)
cpe:2.3:a:sylius:sylius:*:*:*:*:*:*:*:* 2.0.0 (incluyendo) 2.0.16 (excluyendo)
cpe:2.3:a:sylius:sylius:*:*:*:*:*:*:*:* 2.1.0 (incluyendo) 2.1.12 (excluyendo)
cpe:2.3:a:sylius:sylius:*:*:*:*:*:*:*:* 2.2.0 (incluyendo) 2.2.3 (excluyendo)


Referencias a soluciones, herramientas e información