Open mend-for-github-com[bot] opened 3 years ago
:heavy_check_mark: This issue was automatically closed by Mend because the vulnerable library in the specific branch(es) was either marked as ignored or it is no longer part of the Mend inventory.
:information_source: This issue was automatically re-opened by Mend because the vulnerable library in the specific branch(es) has been detected in the Mend inventory.
CVE-2017-1001002 - Critical Severity Vulnerability
Vulnerable Libraries - math-3.10.1.min.js, math-3.10.1.js
math-3.10.1.min.js
Math.js is an extensive math library for JavaScript and Node.js. It features a flexible expression parser and offers an integrated solution to work with numbers, big numbers, complex numbers, units, and matrices.
Library home page: https://cdnjs.cloudflare.com/ajax/libs/mathjs/3.10.1/math.min.js
Path to dependency file: /node_modules/mathjs/test/test.min.html
Path to vulnerable library: /node_modules/mathjs/test/../dist/math.min.js
Dependency Hierarchy: - :x: **math-3.10.1.min.js** (Vulnerable Library)
math-3.10.1.js
Math.js is an extensive math library for JavaScript and Node.js. It features a flexible expression parser and offers an integrated solution to work with numbers, big numbers, complex numbers, units, and matrices.
Library home page: https://cdnjs.cloudflare.com/ajax/libs/mathjs/3.10.1/math.js
Path to dependency file: /node_modules/mathjs/examples/browser/old_browsers.html
Path to vulnerable library: /node_modules/mathjs/examples/browser/../../dist/math.js,/node_modules/mathjs/test/../dist/math.js
Dependency Hierarchy: - :x: **math-3.10.1.js** (Vulnerable Library)
Found in HEAD commit: 2cbae7a110c1f8cf54415e50a3d3732a81b4c1c5
Found in base branch: master
Vulnerability Details
math.js before 3.17.0 had an arbitrary code execution in the JavaScript engine. Creating a typed function with JavaScript code in the name could result arbitrary execution.
Publish Date: 2017-11-27
URL: CVE-2017-1001002
CVSS 3 Score Details (9.8)
Base Score Metrics: - Exploitability Metrics: - Attack Vector: Network - Attack Complexity: Low - Privileges Required: None - User Interaction: None - Scope: Unchanged - Impact Metrics: - Confidentiality Impact: High - Integrity Impact: High - Availability Impact: High
For more information on CVSS3 Scores, click here.Suggested Fix
Type: Upgrade version
Origin: https://nvd.nist.gov/vuln/detail/CVE-2017-1001002
Release Date: 2022-10-03
Fix Resolution: 3.17.0