CVE-2026-31821

Vulnérabilité moyenne dans Sylius (Sylius)

CVSS 6.9 · Moyenne
EPSS 0.3%
Sylius•Sylius•Versions : >= 2.0.0, < 2.0.16, >= 2.2.0, < 2.2.3, >= 2.1.0, < 2.1.12

Description

Sylius is an Open Source eCommerce Framework on Symfony. The POST /api/v2/shop/orders/{tokenValue}/items endpoint does not verify cart ownership. An unauthenticated attacker can add items to other registered customers' carts by knowing the cart tokenValue. An attacker who obtains a cart tokenValue can add arbitrary items to another customer's cart. The endpoint returns the full cart representation in the response (HTTP 201). The issue is fixed in versions: 2.0.16, 2.1.12, 2.2.3 and above.

Gravité et risque d'exploitation

CVE-2026-31821 obtient un score CVSS de 6.9/10, soit une gravité moyenne. Selon le modèle EPSS, la probabilité qu'elle soit exploitée dans les 30 prochains jours est de 0.32 %, ce qui la place devant 23.0 % des CVE référencées.

Que faire ?

  • Vérifiez si Sylius (versions >= 2.0.0, < 2.0.16, >= 2.2.0, < 2.2.3, >= 2.1.0, < 2.1.12) est présent sur votre parc.
  • Appliquez le correctif ou la version corrigée indiqués dans les références de l'éditeur.
  • À défaut de correctif, limitez l'exposition (filtrage réseau, désactivation du composant).
  • Automatisez la détection : les agents CVE Heimdall (gratuits, open source) corrèlent l'inventaire de vos serveurs avec la base CVE.

Références