CVE-2020-26237: Highlight.js is a syntax highlighter written in JavaScript
CVE-2020-26237 is a medium-severity flaw (CVSS 5.8) affecting highlight.js, debian linux, mysql enterprise monitor. Below: why it ranks where it does, which versions are affected, what to do, and the exact commands.
Highlight.js is a syntax highlighter written in JavaScript. Highlight.js versions before 9.18.2 and 10.1.2 are vulnerable to Prototype Pollution. A malicious HTML code block can be crafted that will result in prototype pollution of the base object's prototype during highlighting. If you allow users to insert custom HTML code blocks into your page/app via parsing Markdown code blocks (or similar) and do not filter the language names the user can p
Why this priority
- On your watchlist
A fixed release or distro patch exists.
Risk facts
| CVSS score | 5.8 (Medium) |
| Attack vector | Network (remote) |
| Attack complexity | High |
| Privileges needed | Low |
| User interaction | Required |
| EPSS exploit chance | 1.3% (top 29%) |
| CISA exploited list | No |
| Weakness | CWE-471 |
| Published | 2020-11-24 |
| 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-2020-26237?
highlight.js: upgrade to 9.18.2, 10.1.2; debian linux: mitigate or apply the listed mitigation; mysql enterprise monitor: upgrade to newer than 8.0.30. Exact commands for each OS are on this page.
Is CVE-2020-26237 being exploited?
CVE-2020-26237 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-2020-26237 affect?
CVE-2020-26237 affects highlight.js, debian linux, mysql enterprise monitor. Severity is medium (CVSS 5.8). Highlight.js is a syntax highlighter written in JavaScript. Highlight.js versions before 9.18.2 and 10.1.2 are vulnerable to Prototype Pollution. A malicious HTML code block can be crafted that will result in prototype pollution of the base
How urgent is CVE-2020-26237?
Priority 43/100. On your watchlist
Software pages
MySQL vulnerabilities · Debian vulnerabilities