← Vulnerability feed

Vulnerability record · CVE-2019-12186 · published 31 December 2019

CVE-2019-12186: Sylius grid cross-site scripting vulnerability

Sylius · Grid

An issue was discovered in Sylius products. Missing input sanitization in sylius/sylius 1.0.x through 1.0.18, 1.1.x through 1.1.17, 1.2.x through 1.2.16, 1.3.x through 1.3.11, and 1.4.x through 1.4.3 and sylius/grid 1.0.x through 1.0.18, 1.1.x through 1.1.18, 1.2.x through 1.2.17, 1.3.x through 1.3.12, 1.4.x through 1.4.4, and 1.5.0 allows an attacker (an admin in the sylius/sylius case) to perform XSS by injecting malicious code into a field displayed in a grid with the "string" field type. The contents are an object, with malicious code returned by the __toString() method of that object.

4.8 CVSS 3.1 Medium EPSS 0.55% · top 55.6% CWE-79 · Cross-site scripting
4.8CVSS 3.1 base score, v2 3.5
0.55%EPSS exploitation probability, 30 days
NoNot in CISA KEV
2Affected product versions listed by NVD
2References
17 Jun 2026Last modified by NVD

Description

An issue was discovered in Sylius products. Missing input sanitization in sylius/sylius 1.0.x through 1.0.18, 1.1.x through 1.1.17, 1.2.x through 1.2.16, 1.3.x through 1.3.11, and 1.4.x through 1.4.3 and sylius/grid 1.0.x through 1.0.18, 1.1.x through 1.1.18, 1.2.x through 1.2.17, 1.3.x through 1.3.12, 1.4.x through 1.4.4, and 1.5.0 allows an attacker (an admin in the sylius/sylius case) to perform XSS by injecting malicious code into a field displayed in a grid with the "string" field type. The contents are an object, with malicious code returned by the __toString() method of that object.

CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N

Affected products

2 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2019-12186 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

8.2CVE-2022-24743Sylius insufficient session expiration vulnerabilitySylius is an open source eCommerce platform. Prior to versions 1.10.11 and 1.11.2, the reset password token was not set to null after the password wa…EPSS 1.3%7.5CVE-2024-57610Sylius improper restriction of authentication attempts vulnerabilityA rate limiting issue in Sylius v2.0.2 allows a remote attacker to perform unrestricted brute-force attacks on user accounts, significantly increasin…EPSS 1.2%7.1CVE-2026-31820Sylius insecure direct object reference vulnerabilitySylius is an Open Source eCommerce Framework on Symfony. An authenticated Insecure Direct Object Reference (IDOR) vulnerability exists in multiple sh…EPSS 0.35%6.9CVE-2026-31821Sylius missing authorization vulnerabilitySylius is an Open Source eCommerce Framework on Symfony. The POST /api/v2/shop/orders/{tokenValue}/items endpoint does not verify cart ownership. An …EPSS 0.32%6.9CVE-2026-31819Sylius open redirect vulnerabilitySylius is an Open Source eCommerce Framework on Symfony. CurrencySwitchController::switchAction(), ImpersonateUserController::impersonateAction() and…EPSS 0.31%6.4CVE-2024-29376Sylius cross-site scripting vulnerabilitySylius 1.12.13 is vulnerable to Cross Site Scripting (XSS) via the "Province" field in Address Book.EPSS 0.42%6.1CVE-2022-24749Sylius unrestricted file upload vulnerabilitySylius is an open source eCommerce platform. In versions prior to 1.9.10, 1.10.11, and 1.11.2, it is possible to upload an SVG file containing cross-…EPSS 1.1%6.1CVE-2022-24733Sylius clickjacking vulnerabilitySylius is an open source eCommerce platform. Prior to versions 1.9.10, 1.10.11, and 1.11.2, it is possible for a page controlled by an attacker to lo…EPSS 0.91%

Source: NIST National Vulnerability Database (record CVE-2019-12186), CISA KEV, FIRST EPSS (scores of 2026-10-07). This page is refreshed as NVD updates the record.