DBX ist ein in Rust geschriebener Datenbank-Client unter Apache-2.0, angelegt am 29. April 2026. Die Projektbeschreibung nennt über 90 unterstützte Datenbank-Systeme, dazu Desktop-Anwendung, Kommandozeile, Docker und einen MCP-Server. Am 9. September 2026 zählte das Repository 18.574 Sterne und 1.803 Forks.
Die Zugangsdaten liegen in der Tabelle connection_secrets einer gewöhnlichen SQLite-Datei namens dbx.db, ohne Verschlüsselung. Das ist kein übersehener Fehler, sondern im Quelltext festgehalten: Ein Kommentar in crates/dbx-core/src/storage.rs erklärt, connection_secrets speichere Verbindungspasswörter im Klartext, weshalb allein die Dateirechte andere lokale Konten fernhielten. Eine zweite Stelle im selben Modul nennt das die „plaintext-at-rest posture“ des Projekts.
Der Fehlerbericht Nr. 1081 wurde am 12. Juni 2026 gegen Version 0.5.31 eröffnet und trägt weiterhin die Marke „bug“. In derselben Zeit veröffentlichte das Projekt 196 Ausgaben, zuletzt v0.6.8 am 8. September 2026.
Die Verzögerung hat einen technischen Kern. In der Fehlerdiskussion beschreiben zwei Beitragende, dass sich vier Prozesse dieselbe dbx.db teilen: Desktop-Anwendung, Web-Oberfläche, Kommandozeile und MCP-Server. Ein Schlüsselbund des Betriebssystems allein löst das Problem deshalb nicht, weil Kommandozeile und MCP-Server dann nicht mehr an das Geheimnis kämen. Ein früherer Vorschlag mit Argon2id und AES-256-GCM blieb liegen; offen ist die Grundsatzfrage, ob eine entschlüsselbare Rückfalloption in derselben Datei bleibt.
Aufgefallen ist die Ablage dem Kanal Better Stack, der sie am 8. September 2026 vorführte. Die Zahlen und Zitate oben stammen aus dem Repository selbst.