Betroffen ist das Python-Projekt ChromaDB, eine Datenbank für Vektor-Embeddings. Die Schwachstelle erlaubt das Einschleusen von Code bereits vor jeder Anmeldung: Ein Angreifer kann ohne gültige Zugangsdaten eine präparierte Anfrage an die Schnittstelle zum Anlegen von Collections schicken. Darin verweist er auf ein von ihm kontrolliertes, bösartiges Modell-Repository und setzt gleichzeitig die Option, die das Ausführen von fremdem Code aus diesem Repository erlaubt. ChromaDB lädt das Modell daraufhin und führt den mitgelieferten Code aus. Im Ergebnis kann der Angreifer beliebige Befehle auf dem Server ausführen, auf dem die Datenbank läuft, und damit auf gespeicherte Daten zugreifen oder sich weiter im System ausbreiten. Besonders kritisch ist, dass keinerlei Authentifizierung erforderlich ist – jeder, der die Programmierschnittstelle über das Netz erreicht, kann den Angriff auslösen.
Erwähnt in
Artikel und Wochenreports, die diese Schwachstelle behandeln- Artikel Bisher keine Artikel.