GitHub Advisoryadvisory · npm

GHSA-34q8-jcq6-mc37 uPlot Prototype Pollution vulnerability

HIGH Published 2024-10-01 Modified 2024-10-01 Official page ↗
Aliases
CVE-2024-21489
Ecosystem
npm
Packages
uplot
Severity
High
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L
Weaknesses
CWE-1321
Reviewed
2024-10-01

Affected packages

• npm uplot: < 1.6.31 → fixed in 1.6.31

Description

Versions of the package uplot before 1.6.31 are vulnerable to Prototype Pollution via the uplot.assign function due to missing check if the attribute resolves to the object prototype.

Related

Alias · CVE (1)

  • CVE-2024-21489 Versions of the package uplot before 1.6.31 are vulnerable to Prototype Pollution via the uplot.assign function due to missing check if the… vulnerability

Weakness · CWE (1)

  • CWE-1321 Improperly Controlled Modification of Object Prototype Attributes weakness

References