Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-71488— league/commonmark: Quadratic-time denial of service when parsing crafted Markdown

Quick assessment

Affected
thephpleague commonmark
Exploitation
Public or AI PoC available; prioritize validation
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

The League of Extraordinary Packages league/commonmark是The League of Extraordinary Packages组织开源的一款Markdown解析组件。 The League of Extraordinary Packages league/commonmark 0.6.0版本至2.9.0之前版本存在资源管理错误漏洞,该漏洞源于特制Markdown行导致解析器在转换时存在二次时间复杂性,多个解析路径反复重新扫描行的增长部分,且Autol

CVSS 7.5 · High EPSS 0.63% · P50

Possible ATT&CK Techniques 1 AI

T1496 · Resource Hijacking

Affected Version Matrix 1

VendorProduct Version RangeStatus
thephpleague commonmark >= 0.6.0, < 2.9.0 affected
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-71488

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
league/commonmark: Quadratic-time denial of service when parsing crafted Markdown
Source: CVE Program / CVE List V5
Vulnerability Description
league/commonmark is a PHP library for parsing and rendering CommonMark Markdown. From 0.6.0 until 2.9.0, specially crafted Markdown lines can cause the parser to have quadratic time complexity when converting, because several parsing paths repeatedly rescan growing portions of a line to translate between character positions and byte positions, and the Autolink extension can also copy and validate the remaining line at every URL-like prefix, allowing an attacker who can submit Markdown for conversion to consume disproportionate CPU time with a comparatively small request. This issue is fixed in 2.9.0.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Source: CVE Program / CVE List V5
Vulnerability Type
算法复杂性
Source: CVE Program / CVE List V5
Vulnerability Title
The League of Extraordinary Packages league/commonmark 资源管理错误漏洞
Source: CNNVD (China National Vulnerability Database)
Vulnerability Description
The League of Extraordinary Packages league/commonmark是The League of Extraordinary Packages组织开源的一款Markdown解析组件。 The League of Extraordinary Packages league/commonmark 0.6.0版本至2.9.0之前版本存在资源管理错误漏洞,该漏洞源于特制Markdown行导致解析器在转换时存在二次时间复杂性,多个解析路径反复重新扫描行的增长部分,且Autol
Source: CNNVD (China National Vulnerability Database)
CVSS Information
N/A
Source: CNNVD (China National Vulnerability Database)
Vulnerability Type
N/A
Source: CNNVD (China National Vulnerability Database)

Affected Products

Vendor Product Affected Versions CPE Subscribe
thephpleague commonmark >= 0.6.0, < 2.9.0 -

II. Public POCs for CVE-2026-71488

# POC Description Source Link Shenlong Link
AI-Generated POC Premium
Qwen3.6-35B-A3B · 10719 chars
Pro+ exclusive includes:
Vulnerability reproduction recording (real sandbox build + trigger, exclusive)
In-depth vulnerability mechanism
Trigger conditions & impact
Full executable POC code
Exploit chain & mitigation
POC zip download
100+ AI POC generations per month

III. Intelligence Information for CVE-2026-71488

请登录查看更多情报信息。

Patches & Fixes for CVE-2026-71488 (2)

Vendor Advisories for CVE-2026-71488 (1)

Vendor Pages for CVE-2026-71488 (1)

IV. Related Vulnerabilities