CVE-2026-31822CWE-79

Sylius has a XSS vulnerability in checkout login form

Medium · published March 10, 2026

CVSS v4.0
5.3
EPSS
0%
Percentile
21.9
In the wild
Unconfirmed
What it is

Sylius is an Open Source eCommerce Framework on Symfony. A cross-site scripting (XSS) vulnerability exists in the shop checkout login form handled by the ApiLoginController Stimulus controller. When a login attempt fails, AuthenticationFailureHandler returns a JSON response whose message field is rendered into the DOM using innerHTML, allowing any HTML or JavaScript in that value to be parsed and executed by the browser. The issue is fixed in versions: 2.0.16, 2.1.12, 2.2.3 and above.

The record
Technical detail
CVSS v4.0
5.3 · MEDIUM
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N
EPSS
0.00304 · 21.9th percentile
Weakness
CWE-79 · Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Published
2026-03-10T21:27Z
EPSS history
Timeline
  • 10 MAR 21:27Z
    Sylius has a XSS vulnerability in checkout login form
    cvelistv5