Vulnerabilities

1 via 1 paths

Dependencies

11

Source

GitHub

Find, fix and prevent vulnerabilities in your code.

Severity
  • 1
Status
  • 1
  • 0
  • 0

high severity
new

Improperly Controlled Modification of Dynamically-Determined Object Attributes

  • Vulnerable module: mathjs
  • Introduced through: mathjs@11.12.0

Detailed paths

  • Introduced through: outliers2d@jfoclpf/outliers2d mathjs@11.12.0
    Remediation: Upgrade to mathjs@15.2.0.

Overview

mathjs is a 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 diff.

Affected versions of this package are vulnerable to Improperly Controlled Modification of Dynamically-Determined Object Attributes via the expression parser. An attacker can execute arbitrary JavaScript code by sending malicious expressions for evaluation.

Remediation

Upgrade mathjs to version 15.2.0 or higher.

References