PT-2019-15695 · Polymer+1 · @Polymer/Polymer+1

Ankane

·

Published

2019-11-11

·

Updated

2020-08-24

·

CVE-2019-18841

CVSS v2.0

7.5

High

VectorAV:N/AC:L/Au:N/C:P/I:P/A:P
Name of the Vulnerable Software and Affected Versions Chartkick.js versions 3.1.0 through 3.1.3 @polymer/polymer versions prior to 3.2.0
Description The issue allows prototype pollution, which can be achieved through chart options containing a malicious payload, such as {" proto ": {"polluted": true}}. Additionally, loading data from a malicious server can also lead to the same results.
Recommendations For Chartkick.js versions 3.1.0 through 3.1.3, upgrade to a version outside of this range to mitigate the issue. For @polymer/polymer versions prior to 3.2.0, upgrade to version 3.2.0 or later.

Exploit

Fix

Found an issue in the description? Have something to add? Feel free to write us 👾

Related Identifiers

CVE-2019-18841
GHSA-5PM8-492C-92P5

Affected Products

@Polymer/Polymer
Chartkick.Js