league/commonmark before 2.9.1 Denial of Service via parsing
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.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2026-86430
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 5 Nov 2026, 01:28 UTC · Revision 1
Source evidence
league/commonmark before 2.9.1 Denial of Service via parsing
core-osv · Original sourcePublished 7 Sept 2026, 12:53 UTC
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.
osv:CVE-2026-86430
Complete source record
{
"id": "2f1f4976c40c8404d06403347e3211b77b3f47707c6231129ef9b9eb4522ea40",
"url": "https://osv.dev/vulnerability/CVE-2026-86430",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "league/commonmark before 2.9.1 Denial of Service via parsing",
"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.",
"evidence": "osv:CVE-2026-86430",
"products": [],
"severity": "high",
"structured": {
"id": "CVE-2026-86430",
"aliases": [
"CVE-2026-86430",
"GHSA-j8pm-gj4c-rq4x"
],
"metrics": [
{
"type": "CVSS_V4",
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/thephpleague/commonmark",
"type": "GIT",
"events": [
{
"introduced": "c352207aab15706a1ca9c25e5bd30c847899a0c9"
},
{
"fixed": "73cb188c785abfa7a7bec73487148202968274c6"
}
],
"database_specific": {
"extracted_events": [
{
"range": [
{
"introduced": "0.6.0"
},
{
"fixed": "2.9.1"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
},
{
"cpe": "cpe:2.3:a:thephpleague:commonmark:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "0"
},
{
"fixed": "2.9.1"
}
],
"source": "CPE_RANGE"
}
]
}
}
],
"versions": [
"2.9.0",
"2.8.0",
"2.7.0",
"2.6.0",
"2.5.0",
"2.4.0",
"2.3.0",
"2.2.0",
"2.1.0",
"2.0.2",
"2.0.1",
"2.0.0",
"2.0.0-rc2",
"2.0.0-rc1",
"2.0.0-beta3",
"2.0.0-beta2",
"2.0.0-beta1",
"0.18.1",
"0.17.4",
"0.17.2",
"0.17.0",
"0.16.0",
"0.15.7",
"0.15.6",
"0.15.5",
"0.15.4",
"0.15.3",
"0.15.2",
"0.15.1",
"0.15.0",
"0.14.0",
"0.13.4",
"0.13.3",
"0.13.2",
"0.13.1",
"0.13.0",
"0.12.0",
"0.11.3",
"0.11.2",
"0.11.1",
"0.11.0",
"0.10.0",
"0.9.0",
"0.8.0",
"0.7.1",
"0.7.0",
"0.6.1",
"0.6.0"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-86430.json"
}
}
],
"modified": "2026-10-28T02:30:41.205886377Z",
"provider": "osv",
"references": [
"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/86xxx/CVE-2026-86430.json",
"https://github.com/thephpleague/commonmark/security/advisories/GHSA-j8pm-gj4c-rq4x",
"https://nvd.nist.gov/vuln/detail/CVE-2026-86430",
"https://www.vulncheck.com/advisories/league-commonmark-before-2.9.1-denial-of-service-via-parsing"
],
"provider_metadata": {
"cwe_ids": [
"CWE-407"
],
"cna_assigner": "VulnCheck",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/86xxx/CVE-2026-86430.json"
}
},
"related_cves": [
{
"value": "CVE-2026-86430",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 509068,
"published_at": "2026-09-07T12:53:50.575+00:00"
}