CVE-2020-26296

NameCVE-2020-26296
DescriptionVega is a visualization grammar, a declarative format for creating, saving, and sharing interactive visualization designs. Vega in an npm package. In Vega before version 5.17.3 there is an XSS vulnerability in Vega expressions. Through a specially crafted Vega expression, an attacker could execute arbitrary javascript on a victim's machine. This is fixed in version 5.17.3
SourceCVE (at NVD; CERT, ENISA, LWN, oss-sec, fulldisc, Debian ELTS, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more)

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
vega.js (PTS)bookworm5.22.1+ds+~3.1.0-4fixed
trixie5.28.0+ds+~cs5.3.0-1fixed
forky, sid5.28.0+ds+~cs5.3.0-2fixed

The information below is based on the following data on fixed versions.

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
vega.jssource(unstable)(not affected)

Notes

- vega.js <not-affected> (Fixed before initial upload to the archive)
https://github.com/vega/vega/security/advisories/GHSA-r2qc-w64x-6j54
https://github.com/vega/vega/issues/3018
https://github.com/vega/vega/pull/3019

Search for package or bug name: Reporting problems