Medium severity6.8OSV Advisory· Published Jan 22, 2021· Updated Jun 17, 2026
CVE-2020-28487
CVE-2020-28487
Description
This affects the package vis-timeline before 7.4.4. An attacker with the ability to control the items of a Timeline element can inject additional script code into the generated application.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Affected packages
Versions sourced from the GitHub Security Advisory.
| Package | Affected versions | Patched versions |
|---|---|---|
vis-timelinenpm | < 7.4.4 | 7.4.4 |
Affected products
3v5.0.0, v5.1.0, v6.0.0, …+ 1 more
- (no CPE)range: v5.0.0, v5.1.0, v6.0.0, …
- cpe:2.3:a:visjs:vis-timeline:*:*:*:*:*:node.js:*:*range: <7.4.4
Patches
Vulnerability mechanics
References
8- github.com/visjs/vis-timeline/pull/840nvdPatchThird Party AdvisoryWEB
- snyk.io/vuln/SNYK-JAVA-ORGWEBJARSBOWERGITHUBVISJS-1063502nvdExploitPatchThird Party AdvisoryWEB
- snyk.io/vuln/SNYK-JAVA-ORGWEBJARSNPM-1063501nvdExploitPatchThird Party AdvisoryWEB
- snyk.io/vuln/SNYK-JS-VISTIMELINE-1063500nvdExploitPatchThird Party AdvisoryWEB
- github.com/advisories/GHSA-9mrv-456v-pf22ghsaADVISORY
- github.com/visjs/vis-timeline/issues/838nvdIssue TrackingThird Party AdvisoryWEB
- nvd.nist.gov/vuln/detail/CVE-2020-28487ghsaADVISORY
- github.com/visjs/vis-timeline/commit/a7ca349c7b3b6080efd05776ac77bb27176d4d3fghsaWEB
News mentions
0No linked articles in our index yet.