Inefficient Algorithmic Complexity in markdown-it - CVE-2026-111758
Published: November 9, 2026
Vulnerability details
The vulnerability allows an unauthenticated remote attacker to cause denial of service on servers that render user-supplied Markdown with markdown-it.
The vulnerability exists due to repeated copying of accumulated text in markdown-it's link reference parser when processing multiline definitions with unclosed labels or titles under default options. An unauthenticated remote attacker can submit approximately 800 KB of crafted Markdown to block the Node.js event loop for about 74 seconds.
Affected software
Fedora
markdownlint-cli2
How to mitigate CVE-2026-111758
markdownlint-cli2 - addressed in versions 0.24.0-1.fc43, 0.24.0-1.fc44, 0.24.0-1.fc45