Skip to content
OpenAdvisories
Critical · 9.8 CVE-2017-1001003 EUVD-2017-0365GHSA-pv8x-p9hq-j328

Arbitrary Code Execution in mathjs

Published Nov 27, 2017 · Updated Sep 17, 2024 · Assigned by joshbressers

Description

math.js before 3.17.0 had an issue where private properties such as a constructor could be replaced by using unicode characters when creating an object.

Affected products

VendorProductAffectedFixed
math.js math.js 3.17.0 —

Affected packages

EcosystemPackageAffectedFixedRecord
npm mathjs < 3.17.0 3.17.0 GHSA-pv8x-p9hq-j328

References