marked — CVE history (npm)

marked

11 CVEs affect the marked npm package (highest CVSS 7.5). Latest disclosed: 2026-04-24. Full CVE history sourced from NVD.

Summary

Package
marked (npm)
Total CVEs
11
Actively exploited (CISA KEV)
0
Highest CVSS
7.5
Latest disclosed
2026-04-24

Recent CVEs (top 11)

CVESeverityCVSSKEVPublishedSummary
CVE-2026-41680High7.52026-04-24Marked is a markdown parser and compiler.
CVE-2018-25110High7.52025-05-23Marked prior to version 0.3.17 is vulnerable to a Regular Expression Denial of Service (ReDoS) attack due to catastrophic backtracking in several regular expressions used for parsing HTML tags and markdown links.
CVE-2022-21681High7.52022-01-14Marked is a markdown parser and compiler.
CVE-2022-21680High7.52022-01-14Marked is a markdown parser and compiler.
CVE-2021-21306Medium5.32021-02-08Marked is an open-source markdown parser and compiler (npm package "marked").
CVE-2014-3743Medium6.12020-01-06Multiple cross-site scripting (XSS) vulnerabilities in the Marked module before 0.3.1 for Node.js allow remote attackers to inject arbitrary web script or HTML via vectors related to (1) gfm codeblocks (language) or (2) javascript url's.
CVE-2017-16114High7.52018-06-07The marked module is vulnerable to a regular expression denial of service.
CVE-2016-10531Medium6.12018-05-31marked is an application that is meant to parse and compile markdown.
CVE-2017-1000427Medium6.12018-01-02marked version 0.3.6 and earlier is vulnerable to an XSS attack in the data: URI parser.
CVE-2015-8854High7.52017-01-23The marked package before 0.3.4 for Node.js allows attackers to cause a denial of service (CPU consumption) via unspecified vectors that trigger a "catastrophic backtracking issue for the em inline rule," aka a "regular expression denial o…
CVE-2015-13702015-01-27Incomplete blacklist vulnerability in marked 0.3.2 and earlier for Node.js allows remote attackers to conduct cross-site scripting (XSS) attacks via a vbscript tag in a link.

All-time worst (top 10 by CVSS)

CVESeverityCVSSKEVPublishedSummary
CVE-2026-41680High7.52026-04-24Marked is a markdown parser and compiler.
CVE-2018-25110High7.52025-05-23Marked prior to version 0.3.17 is vulnerable to a Regular Expression Denial of Service (ReDoS) attack due to catastrophic backtracking in several regular expressions used for parsing HTML tags and markdown links.
CVE-2022-21681High7.52022-01-14Marked is a markdown parser and compiler.
CVE-2022-21680High7.52022-01-14Marked is a markdown parser and compiler.
CVE-2017-16114High7.52018-06-07The marked module is vulnerable to a regular expression denial of service.
CVE-2015-8854High7.52017-01-23The marked package before 0.3.4 for Node.js allows attackers to cause a denial of service (CPU consumption) via unspecified vectors that trigger a "catastrophic backtracking issue for the em inline rule," aka a "regular expression denial o…
CVE-2014-3743Medium6.12020-01-06Multiple cross-site scripting (XSS) vulnerabilities in the Marked module before 0.3.1 for Node.js allow remote attackers to inject arbitrary web script or HTML via vectors related to (1) gfm codeblocks (language) or (2) javascript url's.
CVE-2016-10531Medium6.12018-05-31marked is an application that is meant to parse and compile markdown.
CVE-2017-1000427Medium6.12018-01-02marked version 0.3.6 and earlier is vulnerable to an XSS attack in the data: URI parser.
CVE-2021-21306Medium5.32021-02-08Marked is an open-source markdown parser and compiler (npm package "marked").