IT SBIT Services
Schneeberger
DEEN
CVE-Tracker

python-markdown2: Denial of Service durch nicht geschlossene Inline-Link-Ziele

CVE-2026-118694Hoch 8.7

← Alle Schwachstellen

Zusammenfassung

python-markdown2 bis Version 2.5.5 ist eine Python-Bibliothek, die Markdown in HTML umwandelt. Manipulierter Markdown-Text mit wiederholten, nicht geschlossenen Inline-Link-Sequenzen führt dazu, dass der Parser für jeden Link das restliche Dokument erneut durchsucht, wodurch die CPU-Zeit quadratisch ansteigt. Ein entfernter Angreifer, der Markdown-Text an eine Anwendung mit dieser Bibliothek übermitteln kann, kann die CPU-Ressourcen erschöpfen und einen Denial of Service auslösen.

Betroffen

  • python-markdown2 Versionen 0 bis 2.5.5
  • Anwendungen, die unvertrauenswürdiges Markdown mit dieser Bibliothek rendern, inklusive transitiver Abhängigkeiten

Behoben in

Unbekannt. Zum Zeitpunkt der Erstellung wurde keine bestätigte korrigierte Version gefunden. Der Upstream-Issue #750 und der Pull Request #751 sind relevant, ihr Merge- und Release-Status konnte jedoch nicht bestätigt werden.

Umgehung

  • Aktuelle Version fixieren und Upstream-Pull-Request #751 sowie neue Releases auf eine Korrektur überwachen
  • Grösse des Markdown-Inputs vor der Verarbeitung begrenzen
  • Markdown-Rendering mit einem Timeout oder in einem separaten Worker-Prozess ausführen
  • Übermittlungen an öffentliche Endpunkte, die Markdown rendern, ratenbegrenzen
  • Benutzerinhalte als Klartext darstellen, wo keine Links benötigt werden

Ausnutzung

  • Nicht bekannt, dass die Schwachstelle aktiv ausgenutzt wird; nicht im CISA KEV gelistet
  • Der öffentliche Issue #750 des Maintainers beschreibt eine Reproduktion mit Zeitmessungen
  • Das Auslösemuster ist im öffentlichen CVE-Text beschrieben

Unsere Empfehlung

  • Inventare auf markdown2 prüfen, einschliesslich transitiver Abhängigkeiten
  • Aus dem Internet erreichbare Anwendungen, die Benutzerinhalte rendern, priorisieren (mittel bis hoch); interne Tools, die nur vertrauenswürdigen Text rendern, haben tiefere Priorität
  • Die Korrektur des Upstream-Projekts nach Veröffentlichung einspielen und bis dahin die oben genannten Massnahmen umsetzen
  • Upstream-Projekt und CVE-Einträge auf Aktualisierungen überwachen

Öffentliche Exploits

In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.

Quellen der Recherche

Recherchiert und auf Deutsch und Englisch aufbereitet von einer KI (Claude von Anthropic) auf Basis von NVD, CISA, EPSS und den genannten Quellen. Massgebend sind die Angaben des Herstellers. Recherche vom 31.10.2026 23:44.

Referenzen der NVD (6)

Quellen

Der Tracker verbindet offizielle, frei nutzbare Datenquellen – laufend aktualisiert:

Dieses Angebot nutzt Daten der NVD-API, ist aber von der NVD weder unterstützt noch zertifiziert. EPSS-Daten © FIRST.org.

Betroffen? Wir helfen.

Wir prüfen, ob Ihre Systeme betroffen sind, spielen Updates ein und schliessen die Lücke – auf Wunsch auch laufend mit dem System Health Checker.