Skip to main content
← All vulnerabilities
CVE-2026-86430GHSA-J8PM-GJ4C-RQ4X

league/commonmark before 2.9.1 Denial of Service via parsing

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

Summary

league/commonmark versions before 2.9.1 contain multiple denial of service vulnerabilities in fenced code block detection, reference link label lookup, and emphasis delimiter processing that perform super-linear work on crafted input. Attackers can submit specially crafted Markdown with long backtick runs, nested brackets, or delimiter sequences to consume disproportionate CPU time and prevent legitimate requests from completing.

Timeline

  1. CVE published
  2. CISA SSVC assessment

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

  3. Record last updated

Affected versions

  • thephpleague commonmark

    From 0.6.0 · fixed in 2.9.1

  • league/commonmarkPackagist

    From 0.6.0 · fixed in 2.9.1

References 2

GitHub · thephpleague/commonmark

vulncheck.com