GHSA-x2fc-mxcx-w4mf
Prototype Pollution in mathjs
Packages
Details
As written in the advisory (Markdown source, shown as plain text).
The package mathjs before 7.5.1 are vulnerable to Prototype Pollution via the deepExtend function that runs upon configuration updates.
References
External links from the advisory. They lead to third-party sites.
- https://nvd.nist.gov/vuln/detail/CVE-2020-7743
- https://github.com/josdejong/mathjs/commit/ecb80514e80bce4e6ec7e71db8ff79954f07c57e
- https://github.com/josdejong/mathjs/blob/develop/HISTORY.md#2020-10-10-version-751
- https://github.com/josdejong/mathjs/blob/develop/src/utils/object.js%23L82
- https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARS-1017113
- https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARSBOWER-1017112
- https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARSNPM-1017111
- https://snyk.io/vuln/SNYK-JS-MATHJS-1016401
- https://www.npmjs.com/package/mathjs