Skip to content
OpenAdvisories
High · 7.5 CVE-2026-115347 EUVD-2026-108416GHSA-8xqv-hm62-6r4g

Mistune before 3.3.0 Quadratic Denial of Service via parse_link_text

Published Oct 22, 2026 · Updated Oct 26, 2026 · Assigned by VulnCheck

Description

Mistune before 3.3.0 contains an inefficient algorithmic complexity vulnerability in parse_link_text that allows remote attackers to cause denial of service through unbalanced square brackets. Attackers can submit markdown containing long runs of unmatched brackets to mistune.html(), triggering repeated forward scans that stall worker processes for minutes.

Affected products

VendorProductAffectedFixed
lepture mistune < 3.3.0 3.3.0

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 mistune No fix yet —
Debian 13 mistune No fix yet —
Debian 12 mistune No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 mistune No fix yet —
Ubuntu 26.04 LTS mistune No fix yet —
Ubuntu 24.04 LTS mistune No fix yet —
Ubuntu 22.04 LTS mistune No fix yet —
Ubuntu 20.04 LTS mistune No fix yet —
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS mistune No fix yet —
Ubuntu 16.04 LTS mistune No fix yet —

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 python3-mistune 0.8.3-14.amzn2023.0.5 ALAS2023-2026-3386

Advisories 1

References