GitHub Advisoryadvisory · Packagist, npm

GHSA-wjc4-73q6-gv3m plotly.js prototype pollution vulnerability

CRITICAL Published 2024-01-03 Modified 2025-12-26 Official page ↗
Aliases
CVE-2023-46308
Ecosystem
Packagist, npm
Packages
plotly/plotly.js, plotly.js
Severity
Critical
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weaknesses
CWE-1321
Reviewed
2024-01-03

Affected packages

• Packagist plotly/plotly.js: < 2.25.2 → fixed in 2.25.2 • npm plotly.js: < 2.25.2 → fixed in 2.25.2

Description

In Plotly plotly.js before 2.25.2, plot API calls have a risk of __proto__ being polluted in expandObjectPaths or nestedProperty.

Related

Alias · CVE (1)

  • CVE-2023-46308 In Plotly plotly.js before 2.25.2, plot API calls have a risk of __proto__ being polluted in expandObjectPaths or nestedProperty. vulnerability

Weakness · CWE (1)

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

References