league/commonmark 版本 >= 2.0.0 且 < 2.8.4(已在 2.9.0 中修复)存在一个服务拒绝(DoS)漏洞,位于 函数中。当多个标题的 slug 发生冲突时,该函数每次都会将数字后缀的搜索从 1 重新开始,导致对于折叠到同一基础 slug 的 K 个标题,时间复杂度达到 O(K²)。该漏洞路径在注册了 、 或 时被触发。未经身份验证的攻击者可以在一个小型 Markdown 文档中,通过构造许多标题折叠到同一个基础 slug(例如使用空的 ATX 标题、相同标题文本或仅包含标点的标题),
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| thephpleague | commonmark | 2.0.0< 2.8.4 |
affected |
2.8.4 |
unaffected |
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.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| thephpleague | commonmark | 2.0.0 ~ 2.8.4 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-86430 | 7.5 HIGH | league/commonmark before 2.9.1 Denial of Service via parsing |
| CVE-2026-86429 | 7.5 HIGH | commonmark before 2.9.1 Denial of Service via SmartPunct and Attributes |
| CVE-2026-86435 | 7.5 HIGH | commonmark 1.5.0 before 2.8.4 Denial of Service via Footnote |
| CVE-2026-86433 | 7.5 HIGH | commonmark 1.5.0 before 2.8.4 Denial of Service via Attributes |
| CVE-2026-86428 | 7.5 HIGH | commonmark 1.5.0 before 2.10.0 Denial of Service via Attributes |
| CVE-2026-86431 | 7.2 HIGH | commonmark before 2.9.1 XSS via AttributesExtension form feed bypass |
| CVE-2026-86432 | 5.3 MEDIUM | commonmark 2.0.0 before 2.8.4 Denial of Service via XML |
No comments yet