Marked: OOM Denial of Service via Infinite Recursion in marked Tokenizer
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| markedjs | marked | affected |
|
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Markedjs | Marked |
|
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-6v9c-7cg6-27q7 | Marked Vulnerable to OOM Denial of Service via Infinite Recursion in marked Tokenizer |
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.342% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| References |
| |
| Metrics |
threat_severity
|
threat_severity
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Marked Project
Marked Project marked |
|
| CPEs | cpe:2.3:a:marked_project:marked:*:*:*:*:*:node.js:*:* | |
| Vendors & Products |
Marked Project
Marked Project marked |
|
| Metrics |
cvssV3_1
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Markedjs
Markedjs marked |
|
| Vendors & Products |
Markedjs
Markedjs marked |
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| 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. | |
| Title | Marked: OOM Denial of Service via Infinite Recursion in marked Tokenizer | |
| Weaknesses | CWE-400 CWE-674 CWE-835 |
|
| References |
| |
| Metrics |
cvssV4_0
|