Description
Affected versions of @polymer/polymer are vulnerable to prototype pollution. The package fails to prevent modification of object prototypes through chart options containing a payload such as {"__proto__": {"polluted": true}}. It is possible to achieve the same results if a chart loads data from a malicious server.
Recommendation
Update the chartkick package to the latest compatible version. Followings are version details:
- Affected version(s): >= 3.1.0, <= 3.1.3
- Patched version(s): 3.2.0
References
Related Issues
- Prototype Pollution in lodash - lodash - GHSA-jf85-cpcp-j695 - CVE-2019-10744
- Prototype Pollution in lodash - lodash.defaultsdeep - CVE-2019-10744
- Prototype Pollution in lodash - lodash-es - GHSA-jf85-cpcp-j695 - CVE-2019-10744
- angular Prototype Pollution vulnerability - CVE-2019-10768
You might also like:
- Tags:
- npm
- chartkick
Anything's wrong? Let us know Last updated on January 26, 2023


