---
id: CVE-2026-115347
title: Mistune before 3.3.0 Quadratic Denial of Service via parse_link_text
summary: >-
  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 lon…
severity: high
cvss: 7.5
cvssVector: 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'
cvssSource: cna
cwe:
  - CWE-407
vendor: lepture
product: mistune
affected:
  - mistune < 3.3.0
published: '2026-10-22'
updated: '2026-10-22'
sourceUpdated: '2026-10-22T19:13:24.689Z'
source: CVEORG
sourceUrl: 'https://www.cve.org/CVERecord?id=CVE-2026-115347'
references:
  - url: 'https://github.com/lepture/mistune/security/advisories/GHSA-f32h-38gf-rg5r'
    label: GitHub Security Advisory (GHSA-f32h-38gf-rg5r)
  - url: >-
      https://www.vulncheck.com/advisories/mistune-before-3.3.0-quadratic-denial-of-service-via-parse-link-text
    label: >-
      VulnCheck Advisory: Mistune before 3.3.0 Quadratic Denial of Service via
      parse_link_text
tags:
  - cve.org
ingestedAt: '2026-10-22T22:00:50.395Z'
---

## Overview

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

- `mistune < 3.3.0`

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
