High, CVSS 8.8npmAmendedPublished
uPlot Prototype Pollution vulnerability
CVE-2024-21489 · GHSA-34q8-jcq6-mc37
- Affected
- npm uplot < 1.6.31
- Fixed in
- 1.6.31· Vendor fix available
- Issue
- 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.
Recommended action: Upgrade to 1.6.31 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.