CVE-2019-12186
Last modified
CVE-2019-12186 is a medium-severity vulnerability rated 4.8/10 on the CVSS scale. 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. EPSS estimates a 0.55% chance of exploitation in the next 30 days.
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.
Metrics
CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Sylius | Grid | >= 1.0.0, <= 1.0.18 |
| Sylius | Grid | >= 1.1.0, <= 1.1.18 |
| Sylius | Grid | >= 1.2.0, <= 1.2.17 |
| Sylius | Grid | >= 1.3.0, <= 1.3.12 |
| Sylius | Grid | >= 1.4.0, <= 1.4.4 |
| Sylius | Grid | 1.5.0 |
| Sylius | Sylius | >= 1.0.0, <= 1.0.18 |
| Sylius | Sylius | >= 1.1.0, <= 1.1.17 |
| Sylius | Sylius | >= 1.2.0, <= 1.2.16 |
| Sylius | Sylius | >= 1.3.0, <= 1.3.11 |
| Sylius | Sylius | >= 1.4.0, <= 1.4.3 |
References
- https://sylius.com/blog/cve-2019-12186/Vendor Advisory
- https://sylius.com/blog/cve-2019-12186/Vendor Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2019-12186?
How severe is CVE-2019-12186?
How do I fix CVE-2019-12186?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2019
- CVE-2019-12180An issue was discovered in SmartBear ReadyAPI through 2.8.2 …7.8
- CVE-2019-12181A privilege escalation vulnerability exists in SolarWinds Se…8.8
- CVE-2019-12182Directory Traversal in Safescan Timemoto and TA-8000 series …9.8
- CVE-2019-12183Incorrect Access Control in Safescan Timemoto TM-616 and TA-…7.5
- CVE-2019-12184There is XSS in browser/components/MarkdownPreview.js in Boo…
- CVE-2019-12185eLabFTW 1.8.5 is vulnerable to arbitrary file uploads via th…
- CVE-2019-12189An issue was discovered in Zoho ManageEngine ServiceDesk Plu…
- CVE-2019-1219An information disclosure vulnerability exists when the Wind…5.5
- CVE-2019-12190XSS was discovered in CentOS-WebPanel.com (aka CWP) CentOS W…
- CVE-2019-12193H3C H3Cloud OS all versions allows SQL injection via the ear…
- CVE-2019-12195TP-Link TL-WR840N v5 00000005 devices allow XSS via the netw…
- CVE-2019-12196A SQL injection vulnerability in /client/api/json/v2/nfarepo…
Are you affected by CVE-2019-12186?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
