Impact
Mistune is a Python Markdown parser that suffered from a quadratic-time parsing bug caused by src/mistune/block_parser.py. The bug leads to CPU exhaustion, which can be exploited to cause a denial of service. The weakness is related to inefficient handling of reference‑link definitions (CWE-1333, CWE-407).
Affected Systems
Applications using lepture:mistune are affected, including any projects releases. The fix is available in Mistune 3.3.0 and later releases.
Risk and Exploitability
Based on the description, it is inferred that the likely attack vector is the submission of a specially crafted Markdown document, for example, via a web application. The CVSS score indicates high severity, but the EPSS score is < 1%, reflecting a very low exploitation probability. The vulnerability is not listed in KEV. An attacker could supply such a document, causing the parser to consume excess CPU resources and lead to denial of service, degrading service availability to the point of denial.
OpenCVE Enrichment
Github GHSA