HIGHCVSS 7.5Vulnerability

CVE-2026-76098

Mistune is a Python Markdown parser with renderers and plugins. Versions 3.3.0 through 3.3.2 are vulnerable to DoS through deeply nested tokens. HTML rendering creates deeply nested emphasis tokens from consecutive asterisk characters, and recursive rendering in HTMLRenderer.render_token() can exceed Python's recursion limit and raise RecursionError, allowing crafted Markdown to crash a parsing process. This issue is fixed in version 3.3.3

Properties

summary
Mistune: Denial of Service — RecursionError via Excessive Emphasis Markers in Markdown
severity
HIGH
epss_score
0.00488
cvss_severity
HIGH
cvss_score
7.5
retrieved_at
2026-10-16T11:46:58+00:00
ghsa_published
2026-09-02T15:14:55Z
source_url
https://github.com/advisories/GHSA-6m44-fpc8-c3rq
ghsa_updated
2026-09-02T15:14:56Z
ghsa_id
GHSA-6m44-fpc8-c3rq
score
7.5
last_source
FIRST EPSS
cve_id
CVE-2026-76098
cvss_vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
signal_observed_at
2026-09-11T17:55:57+00:00
is_ghsa_only
false
vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
published_at
2026-08-24T20:17:19.330
last_modified
2026-09-09T21:06:39.057
epss_percentile
0.40555

Related Entities (6)

DESCRIBED_BY (1)

→[Source]NVD

ENRICHED_BY (1)

→[Source]FIRST EPSS

VULNERABLE_TO (1)

←[Software]pip/mistune

AFFECTS (1)

→[Software]pip/mistune

HAS_WEAKNESS (1)

→[Weakness]Uncontrolled Recursion

REPORTED_BY (1)

→[Source]GitHub Advisory Database

Explore deeper with Ninja Signal's threat intelligence graph