Clidey WhoDB: Path Traversal im DuckDB-Abfrageeditor erlaubt Lesen und Schreiben von Dateien
Zusammenfassung
WhoDB, ein Werkzeug zur Datenbankverwaltung, enthält in seiner DuckDB-Funktion eine Path-Traversal-Schwachstelle. Im Server-Modus mit einer DuckDB-Datei kann ein nicht authentifizierter Angreifer über den Abfrageeditor mit DuckDB-Dateifunktionen beliebige Dateien auf dem Host lesen und schreiben. Betroffen sind damit auch session.key und gespeicherte Datenbank-Zugangsdaten, und Dateien können überschrieben werden, was zu Datenverlust führen kann. Über das Internet erreichbare Instanzen sind am stärksten gefährdet.
Betroffen
- WhoDB 0.104.0 bis einschliesslich vor 0.135.0
- Nur Installationen im Server-Modus mit einer DuckDB-Datei als Datenquelle sind betroffen
- Instanzen mit ausschliesslich PostgreSQL, MySQL oder ähnlichen Datenquellen sind von dieser Schwachstelle nicht betroffen
Behoben in
- WhoDB 0.135.0 oder neuer (Sicherheitshinweis des Herstellers GHSA-x3h5-pr45-fx4r)
Umgehung
- Der Hersteller dokumentiert keine Workaround-Massnahme; das Aktualisieren ist die Behebung
- Übergangsmassnahmen, falls nicht sofort aktualisiert werden kann (Empfehlung des Herausgebers): WhoDB vom Internet trennen, den Zugriff auf vertrauenswürdige Administrationsnetze beschränken und DuckDB-Datenquellen im Server-Modus deaktivieren oder entfernen
Ausnutzung
- Keine Berichte über Ausnutzung in freier Wildbahn gefunden
- Der Sicherheitshinweis des Herstellers beschreibt den Angriff so detailliert, dass ein Exploit erstellt werden kann
- CISA-SSVC im CVE-Eintrag: Exploit-PoC vorhanden, nicht automatisierbar, vollständige technische Auswirkung
Unsere Empfehlung
- WhoDB auf Version 0.135.0 oder neuer aktualisieren und das verwendete Docker-Image-Tag prüfen
- Prüfen, ob WhoDB aus dem Internet erreichbar ist und ob DuckDB-Datenquellen konfiguriert sind
- Die oben genannten Übergangsmassnahmen anwenden, falls nicht sofort aktualisiert werden kann
- Protokolle auf unerwarteten Zugriff auf DuckDB-Datenquellen prüfen
- Bei vermutetem Datenabfluss in WhoDB gespeicherte Datenbank-Zugangsdaten rotieren
Öffentliche Exploits
In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.
Quellen der Recherche
- GitHub Security Advisory GHSA-x3h5-pr45-fx4r github.com
- WhoDB release 0.135.0 github.com
- WhoDB fix commit 80111c9 github.com
- VulnCheck advisory www.vulncheck.com
- WhoDB db.go at 0.134.0 github.com
- WhoDB duckdb.go at 0.134.0 github.com
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 04:17.
Referenzen der NVD (7)
- https://github.com/clidey/whodb/blob/0.134.0/core/src/plugins/duckdb/db.go#L73-L95
- https://github.com/clidey/whodb/blob/0.134.0/core/src/plugins/duckdb/duckdb.go#L375-L387
- https://github.com/clidey/whodb/commit/80111c9ebc2eec382222629ba9fd26236f1a40e6
- https://github.com/clidey/whodb/releases/tag/0.135.0
- https://github.com/clidey/whodb/security/advisories/GHSA-x3h5-pr45-fx4r
- https://www.vulncheck.com/advisories/whodb-0.104.0-before-0.135.0-arbitrary-file-read-write-via-duckdb-query-…
- https://github.com/clidey/whodb/security/advisories/GHSA-x3h5-pr45-fx4r
Quellen
Der Tracker verbindet offizielle, frei nutzbare Datenquellen – laufend aktualisiert:
- NVD (NIST) – CVE, Bewertung (CVSS), betroffene Produkte
- CISA KEV – von der CISA bestätigt aktiv ausgenutzte Lücken
- CISA Vulnrichment – Einschätzung der CISA (SSVC) im offiziellen CVE-Eintrag
- FIRST EPSS – Wahrscheinlichkeit einer Ausnutzung
- Microsoft MSRC – Patch Tuesday: Lücken, Schweregrad, Updates
- PoC-in-GitHub – öffentliche Proof-of-Concept-Repositories
- Metasploit (Rapid7) – Module des Metasploit Framework
- Exploit-DB (OffSec) – Archiv öffentlicher Exploits (nur Verweise)
- Patch-Tage: offizielle Seiten der Hersteller (je Hersteller verlinkt) (Patch-Tage der Hersteller)
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.
