Tabularis: SQL-Injection im SQLite-Treiber über MCP describe_table
Zusammenfassung
Tabularis ist ein Desktop-SQL-Client mit integriertem MCP-Server, über den KI-Assistenten Schemas lesen und Abfragen ausführen können. In Versionen vor 0.28.0 fügt der SQLite-Treiber das Argument table_name des MCP-Tools describe_table in eine Abfrage ein, weshalb manipulierte Eingaben das in Anführungszeichen gesetzte PRAGMA-Argument schliessen und weitere SQL-Anweisungen anhängen können. Ein Angreifer, einschliesslich eines durch unzuverlässige Inhalte gesteuerten KI-Agenten, könnte SQLite-Daten lesen, verändern oder löschen sowie den Nur-Lese-Modus und die Schreibfreigabe umgehen.
Betroffen
- Tabularis vor 0.28.0
- Niedrigste betroffene Version: Unbekannt.
- Drittquellen weichen bei der unteren Grenze ab (zum Beispiel 0.10.0).
Behoben in
- Behoben in Tabularis 0.28.0 (Herstellerversion). Das Projekt führt v0.29.0 als neuere Version auf.
Umgehung
- Keine vom Hersteller veröffentlichte Workaround-Massnahme. Der Hersteller empfiehlt das Update.
- Bis zum Update den MCP-Server auf Systemen mit sensiblen SQLite-Dateien deaktivieren (Start über tabularis --mcp oder das Einstellungsmenü).
- KI-Agenten nicht mit unzuverlässigen Inhalten arbeiten lassen, solange der MCP-Server verbunden ist.
Ausnutzung
- Ausnutzung in freier Wildbahn: Nicht bekannt.
- Öffentlicher Proof of Concept: In den geprüften Quellen nicht gefunden.
- CISA KEV: nicht direkt geprüft.
Unsere Empfehlung
- Tabularis auf 0.28.0 oder neuer aktualisieren (neueste Version empfohlen).
- Installationen erfassen und prüfen, ob der MCP-Server aktiviert ist, insbesondere dort, wo KI-Agenten eingesetzt werden.
- Bis zur Behebung den MCP-Server deaktivieren oder den KI-Agenten-Einsatz auf Systemen mit sensiblen SQLite-Daten einschränken.
- Ausgaben von KI-Agenten und unzuverlässige Inhalte bei der Arbeit mit Datenbanken als unvertrauenswürdige Eingaben behandeln.
Öffentliche Exploits
In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.
Quellen der Recherche
- GitHub Security Advisory GHSA-xrx3-j98v-67x9 github.com
- Fix commit fd1bdbb github.com
- Tabularis release v0.28.0 github.com
- VulnCheck advisory www.vulncheck.com
- Vulnerable code (sqlite/mod.rs) github.com
- OffSeq threat radar entry radar.offseq.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 01.11.2026 09:56.
Referenzen der NVD (6)
- https://github.com/TabularisDB/tabularis
- https://github.com/TabularisDB/tabularis/blob/804c4c3bb6fd8eaa2e36cbe49f6c0d58f373b5e9/src-tauri/src/drivers/…
- https://github.com/TabularisDB/tabularis/commit/fd1bdbbae35e5367c32d1e7fe9c44cb1b6875d74
- https://github.com/TabularisDB/tabularis/releases/tag/v0.28.0
- https://github.com/TabularisDB/tabularis/security/advisories/GHSA-xrx3-j98v-67x9
- https://www.vulncheck.com/advisories/tabularis-before-0.28.0-sql-injection-via-mcp-describe-table-table-name
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.
