GHSA-c8j7-8cv4-2xmq · Severity: high · Ecosystem: pip — Mistune plugins/formatting: quadratic-time parsing on long runs of `~~x~~`, `==x==`, and `^^x^^` markers (strikethrough / mark / insert)
Mistune is a Python Markdown parser with renderers and plugins. Prior to 3.3.0, a run of closed tilde, equals-sign, or caret marker pairs around a character causes quadratic work in src/mistune/plugins/formatting.py when the strikethrough, mark, or insert plugin scans for matching markers from each possible start position, allowing denial of service through CPU exhaustion. This issue is fixed in version 3.3.0.
Conclusion & alert: CVE-2026-59922 is rated Exploit Available (55/100): CVSS High severity, with low exploitation likelihood (EPSS 0.37%). Core evidence: 1 public exploit reference(s) are indexed (Exploit-DB). Mandatory action: Public exploits are available—assess exposure, apply mitigations, and prioritize patching.
Risk is dynamic; we continuously reassess and refresh what is shown on this page as upstream context changes.
| EDB-ID | Source | Kind | Published | Link |
|---|---|---|---|---|
| — | nvd_ref | exploit_tag | Exploit-DB ↗ |
EPSS lead: Daily EPSS estimates relative likelihood of exploitation; percentile ranks this CVE among scored vulnerabilities (higher = more severe relative rank).
| # | Date | Old EPSS score | New EPSS score | Delta (New - Old) |
|---|---|---|---|---|
| 1 | 2026-07-10 | 0.35% | 0.37% | +0.02% |
| 2 | 2026-07-09 | — | 0.35% | — |
Full EPSS history (2 records total)
CVSS metrics for this CVE.
| Base score | Version | Severity | Vector | Exploitability | Impact | Score source |
|---|---|---|---|---|---|---|
| 7.5 | 3.1 | HIGH |
|
3.9 | 3.6 | [email protected] |
GHSA-c8j7-8cv4-2xmq · Severity: high · Ecosystem: pip — Mistune plugins/formatting: quadratic-time parsing on long runs of `~~x~~`, `==x==`, and `^^x^^` markers (strikethrough / mark / insert)
| vendor | priority | summary | link |
|---|---|---|---|
debian
|
not yet assigned | CVE-2026-59922 not yet assigned priority: Debian including 1 source packages (mistune), 5 status rows across 5 suites (bookworm, bullseye, forky, sid, trixie): open 5. | https://security-tracker.debian.org/tracker/CVE-2026-59922 |
suse
|
medium | CVE-2026-59922 severity moderate: SUSE including 3 source package names (python-mistune, python3-mistune, python311-mistune), 21 product×package rows across 11 product lines (SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS, SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS, … (11 product lines)): Known Not Affected 21. | https://www.suse.com/security/cve/CVE-2026-59922/ |
ubuntu
|
medium | CVE-2026-59922 medium priority: Ubuntu including 1 source packages (mistune), 7 status rows across 7 suites (bionic, focal, jammy, noble, questing, resolute, upstream): needs-triage 6, ignored 1. | https://ubuntu.com/security/CVE-2026-59922 |
| Vendor | Product | Version | Raw CPE |
|---|---|---|---|
| mistune_project | mistune | < 3.3.0 | cpe:2.3:a:mistune_project:mistune:*:*:*:*:*:*:*:* |
| URL | Tags |
|---|---|
| https://github.com/lepture/mistune/commit/96d0f57f8fe9eeb06bb4cff521962a27d7c402e7 | Patch |
| https://github.com/lepture/mistune/releases/tag/v3.3.0 | Release Notes |
| https://github.com/lepture/mistune/security/advisories/GHSA-c8j7-8cv4-2xmq | Exploit Vendor Advisory |