IT SBIT Services
Schneeberger
DEEN
CVE-Tracker

whatstk: Unbegrenzte Dekomprimierung im ZIP-Loader führt zu Speicher- und Festplattenerschöpfung

CVE-2026-121691Mittel 6.7

← Alle Schwachstellen

Zusammenfassung

whatstk, eine Python-Bibliothek zum Auswerten von WhatsApp-Chatexporten, begrenzt nicht, wie viele Daten ihr ZIP-Loader entpackt. Eine Partei, die einen präparierten Chatexport liefert, kann mit einer kleinen ZIP-Datei den Speicher und die Festplatte des Prozesses erschöpfen, der sie verarbeitet, wodurch der Prozess beendet werden kann. Betroffen sind nur Anwendungen, die nicht vertrauenswürdige ZIP-Exporte an die Bibliothek übergeben, zum Beispiel über einen Web-Upload.

Betroffen

  • whatstk 0.7.0 bis und mit 0.8.x (vor 0.9.0)
  • Versionen ab 0.9.0 sind nicht betroffen

Behoben in

  • Behoben in whatstk 0.9.0
  • Die Korrektur liest Archivmitglieder direkt, ohne sie auf die Festplatte zu entpacken, prüft zuerst die Anzahl der Mitglieder und wendet standardmässig eine Grössenbegrenzung von 50 MB an, die mit dem Argument max_size angepasst werden kann

Umgehung

  • Keine vollständige Umgehungsmassnahme ausser dem Upgrade
  • Keine nicht vertrauenswürdigen ZIP-Exporte an df_from_whatsapp() oder WhatsAppChat.from_source() übergeben
  • Nur Klartext-Exporte akzeptieren oder ZIP-Dateien in einer grössenbegrenzten Umgebung entpacken
  • Parsing-Jobs mit Speicher- und Festplattenlimiten betreiben, zum Beispiel in einem Container

Ausnutzung

  • Keine Hinweise auf Ausnutzung in freier Wildbahn
  • Auf Sploitus existiert ein Proof-of-Concept-Eintrag, dessen Inhalt jedoch nicht verifiziert werden konnte
  • Kein Eintrag im Katalog der CISA Known Exploited Vulnerabilities gefunden

Unsere Empfehlung

  • Prüfen, ob interne Tools oder Webanwendungen whatstk zur Verarbeitung von WhatsApp-Exporten einsetzen
  • whatstk auf Version 0.9.0 oder neuer aktualisieren
  • Bis zum Update keine ZIP-Uploads für die Chat-Verarbeitung akzeptieren
  • Falls Upload-Dienste weiter genutzt werden, max_size tiefer als den Standardwert setzen
  • Speicher und Festplatte für Parsing-Jobs begrenzen und auf Prozessabstürze ü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 11.11.2026 11:36.

Referenzen der NVD (4)

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.