Mistune before 3.3.0 contains an algorithmic complexity vulnerability in the inline link parser that allows unauthenticated attackers to exhaust CPU by submitting long runs of unmatched '[' characters. Attackers can send small markdown payloads that trigger O(N^2) parse_link_text and parse_link_label probing, occupying rendering workers for 30+ seconds per 16 KB input.
Advisories
No advisories yet.
Fixes
Solution
No solution given by the vendor.
Workaround
No workaround given by the vendor.
References
History
Fri, 23 Oct 2026 00:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Mistune before 3.3.0 contains an algorithmic complexity vulnerability in the inline link parser that allows unauthenticated attackers to exhaust CPU by submitting long runs of unmatched '[' characters. Attackers can send small markdown payloads that trigger O(N^2) parse_link_text and parse_link_label probing, occupying rendering workers for 30+ seconds per 16 KB input. | |
| Title | Mistune before 3.3.0 Quadratic-Time DoS via Unmatched Brackets in Inline Parser | |
| First Time appeared |
Mistune Project
Mistune Project mistune |
|
| Weaknesses | CWE-407 CWE-606 |
|
| CPEs | cpe:2.3:a:mistune_project:mistune:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Mistune Project
Mistune Project mistune |
|
| References |
| |
| Metrics |
threat_severity
|
cvssV3_1
|
Projects
Sign in to view the affected projects.
Status: PUBLISHED
Assigner: VulnCheck
Published:
Updated: 2026-10-22T19:13:28.427Z
Reserved: 2026-10-22T11:20:02.626Z
Link: CVE-2026-115352
No data.
Status : Deferred
Published: 2026-10-22T19:17:41.077
Modified: 2026-10-22T19:17:41.187
Link: CVE-2026-115352
OpenCVE Enrichment
Updated: 2026-10-23T03:45:15Z