GHSA-6v9c-7cg6-27q7
- Schweregrad
- Hoch
- CVSS
- 7.5 · CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
- CISA KEV
- Nicht im KEV-Katalog im Cache
- EPSS
- Kein EPSS-Wert im Cache
Betroffene und behobene Versionen
- Eingeführt in 18.0.0 · behoben in 18.0.2
Einfacher Text erscheint nur, wenn er bereits im Cache liegt. Diese Seite erzeugt ihn nicht.
Marked Vulnerable to OOM Denial of Service via Infinite Recursion in marked Tokenizer
### Summary A critical Denial of Service (DoS) vulnerability exists in `[email protected]`. 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). ### Details The vulnerability originates in how `marked`'s block tokenizer handles unexpected whitespace characters. 1. **Tab Character (`\x09`) Consumption**: The `space()` tokenizer matches standard whitespace using the regex `/^(?:[ \t]*(?:\n|$))+/`. When parsing the malicious payload (`\x09\x0b\n`), thi…
Aliasse: CVE-2026-41680
Advisory auf OSV.dev · veröffentlicht am 2026-04-29 · geändert am 2026-05-05