Skip to main content
← All vulnerabilities
CVE-2026-115349GHSA-3Q64-RW38-243V

Mistune 3.0.0 before 3.3.0 Denial of Service via Nested Bracket Parsing

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 3.3.0
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: yes
  • Technical impact: partial

Summary

Mistune, a Python Markdown parsing library, is affected by this vulnerability. Attackers can send specially crafted Markdown containing deeply nested square brackets, causing the parser to consume excessive CPU time and potentially make the affected service unresponsive.

Summarized by anthropic/claude-haiku-5.5. Verify details against the original sources.

Read the original description

Mistune from 3.0.0 before 3.3.0 contains an algorithmic complexity denial of service vulnerability in the parse_link_text function in src/mistune/helpers.py. Attackers can submit markdown with deeply nested square brackets triggering quadratic parsing time, exhausting server CPU with small crafted requests.

Timeline

  1. CVE published
  2. First seen by cve.now
  3. CISA SSVC assessment

    Exploitation: none · Automatable: yes · Technical impact: partial

  4. Record last updated

Affected versions

  • lepture mistune

    From 3.0.0 · fixed in 3.3.0

References 2

GitHub · lepture/mistune

vulncheck.com