CSS Injection Affecting org.webjars.bower:plotly.js package, versions (,1.16.0)


Severity

Recommended
0.0
low
0
10

CVSS assessment made by Snyk's Security Team. Learn more

Threat Intelligence

Exploit Maturity
Mature

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-JAVA-ORGWEBJARSBOWER-480085
  • published17 Oct 2016
  • disclosed9 Aug 2016
  • creditJared Folkins

Introduced: 9 Aug 2016

CVE NOT AVAILABLE CWE-74  (opens in a new tab)

How to fix?

Upgrade to plotly.js version 1.16.0 or newer.

Overview

plotly.js is a high-level, declarative charting library.

Affected versions of the package allowed the style attribute to be manipulated in the tag inside the embedded svg making them vulnerable to a css injection which allowed for tracking images to be embedded and leak information to an external domain.

Details

For more information, see Jared's post explaining the issue very well.

CVSS Scores

version 3.1