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

Vulnerabilidad en Sylius (CVE-2026-31821)

Gravedad CVSS v4.0:
MEDIA
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
10/03/2026
Última modificación:
11/03/2026

Descripción

Sylius es un Framework de eCommerce de Código Abierto en Symfony. El endpoint POST /api/v2/shop/orders/{tokenValue}/items no verifica la propiedad del carrito. Un atacante no autenticado puede añadir artículos a los carritos de otros clientes registrados conociendo el tokenValue del carrito. Un atacante que obtiene un tokenValue de carrito puede añadir artículos arbitrarios al carrito de otro cliente. El endpoint devuelve la representación completa del carrito en la respuesta (HTTP 201). El problema está solucionado en las versiones: 2.0.16, 2.1.12, 2.2.3 y superiores.

Productos y versiones vulnerables

CPE Desde Hasta
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