CVE-2021-29489: Highcharts JS is a JavaScript charting library based on SVG
CVE-2021-29489 is a high-severity flaw (CVSS 7.6) affecting highcharts, cloud backup, oncommand insight. Below: why it ranks where it does, which versions are affected, what to do, and the exact commands.
Highcharts JS is a JavaScript charting library based on SVG. In Highcharts versions 8 and earlier, the chart options structure was not systematically filtered for XSS vectors. The potential impact was that content from untrusted sources could execute code in the end user's browser. The vulnerability is patched in version 9. As a workaround, implementers who are not able to upgrade may apply DOMPurify recursively to the options structure to filter
Why this priority
- High severity
A fixed release or distro patch exists.
Risk facts
| CVSS score | 7.6 (High) |
| Attack vector | Network (remote) |
| Attack complexity | Low |
| Privileges needed | Low |
| User interaction | None |
| EPSS exploit chance | 0.9% (top 41%) |
| CISA exploited list | No |
| Weakness | CWE-79 |
| Published | 2021-05-05 |
| Last modified | 2026-06-17 |
Last updated 2026-06-17 · Sources: CVE Program, NVD, CISA KEV, EPSS and vendor advisories · How we score
Am I affected?
Timeline
- Published CVE record published
- Updated Record last modified
Scores and fixes here are computed automatically from those and other public sources. Confirm with the vendor advisory before changing production systems.
Quick answers
How do I fix CVE-2021-29489?
highcharts: upgrade to 9.0.0; cloud backup: mitigate or apply the listed mitigation; oncommand insight: mitigate or apply the listed mitigation. Exact commands for each OS are on this page.
Is CVE-2021-29489 being exploited?
CVE-2021-29489 is not on the CISA Known Exploited Vulnerabilities list at the time of the last update. Check again, as this can change.
What does CVE-2021-29489 affect?
CVE-2021-29489 affects highcharts, cloud backup, oncommand insight. Severity is high (CVSS 7.6). Highcharts JS is a JavaScript charting library based on SVG. In Highcharts versions 8 and earlier, the chart options structure was not systematically filtered for XSS vectors. The potential impact was that content from untrusted sources cou
How urgent is CVE-2021-29489?
Priority 41/100. High severity
Related CVEs
- CVE-2018-20801 HIGH 7.5 UPGRADE In js/parts/SvgRenderer.js in Highcharts JS before 6.1.0, the use of backtracking regular expressions permitte