8.7
/ 10
HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Description
Marked is a markdown parser and compiler. From 18.0.0 to 18.0.1, a critical Denial of Service (DoS) vulnerability exists in marked. By providing a specific 3-byte input sequence a tab, a vertical tab, and a newline (\x09\x0b\n)βan unauthenticated attacker can trigger an infinite recursion loop during parsing. This leads to unbounded memory allocation, causing the host Node.js application to crash via Memory Exhaustion (OOM). This vulnerability is fixed in 18.0.2.
AI Analysis
Denial of Service (DoS) vulnerability via infinite recursion in marked tokenizer, causing unbounded memory allocation and host application crash
Basic Information
ID
CVE-2026-41680
Source
GitHub_M
Published
Apr 24, 2026 at 17:26
Affected Product
Vendor
markedjs
Product
marked
Version
>= 18.0.0, < 18.0.2
Affected Versions
markedjs marked >= 18.0.0, < 18.0.2
CWE Classification
AI Assessment
AI Score
8.7 / 10
AI Severity
High
Vendor
markedjs
Product
marked
Version
18.0.0-18.0.1