Math.js is an extensive math library for JavaScript and Node.js. It features a flexible expression parser with support for symbolic computation, comes with a large set of built-in functions and constants, and offers an integrated solution to work with dif
90%
Total Score
100
100
100
100
50
| Title | Versions | Severity |
|---|---|---|
CVE-2026-40897 mathjs is vulnerable to Improperly Controlled Modification of Dynamically-Determined Object Attributes in versions 13.1.1 - 15.2.0. | 13.1.1 - 15.2.0 | High |
CVE-2026-41139 mathjs is vulnerable to Improperly Controlled Modification of Dynamically-Determined Object Attributes in versions 13.1.0 - 15.2.0. | 13.1.0 - 15.2.0 | High |
CVE-2020-7743 mathjs is vulnerable to Improperly Controlled Modification of Dynamically-Determined Object Attributes in versions 0.0.0 - 7.5.1. | 0.0.0 - 7.5.1 | High |
CVE-2017-1001003 mathjs is vulnerable to Improper Neutralization of Argument Delimiters in a Command ('Argument Injection') in versions 0.0.0 - 3.17.0. | 0.0.0 - 3.17.0 | Critical |
CVE-2017-1001002 mathjs is vulnerable to Improper Control of Generation of Code ('Code Injection') in versions 0.0.0 - 3.17.0. | 0.0.0 - 3.17.0 | Critical |
| Dependency | Last Release | Score |
|---|---|---|
complex.js Version ^2.2.5 | — | — |
decimal.js Version ^10.4.3 | — | — |
seedrandom Version ^3.0.5 | — | — |
fraction.js Version ^5.2.1 | — | — |
escape-latex Version ^1.2.0 | — | — |
Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.
Free. No credit card required.

SOC 2Compliant
ISO 27001Compliant