CVE-2020-26296
lowpriority · track · 36EPSS 0.017 · 77 %ileEUUSEPSS · scored 2026-10-27
Vega 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
cvss
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode⚠ sources disagree · low–high · 3.5–8.7
weaknesses
The CWE weakness classes this flaw belongs to.
affected products (3)
Products and version ranges known to be affected.
advisories (1)
Vendor and ecosystem advisories describing this.
- GHSA-r2qc-w64x-6j54XSS in Vega2020-12-30ghsa · osvUS
Vega 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
also known as (3)
Other names and identifiers for this entity.
sources
Which sources assert this record, and when.
references (16)
External citations — patches, advisories, analysis.
- https://github.com/vega/vega/issues/3018cnnvd
- https://github.com/vega/vega/pull/3019cnnvd
- https://github.com/vega/vega/releases/tag/v5.17.3cnnvd
- https://github.com/vega/vega/security/advisories/GHSA-r2qc-w64x-6j54cnnvd
- https://nvd.nist.gov/vuln/detail/CVE-2020-26296cnnvd
- https://www.npmjs.com/package/vegacnnvd
- https://github.com/vega/vega/issues/3018enisa_euvd
- https://github.com/vega/vega/pull/3019enisa_euvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan