GPUStack
Die Schwachstelle betrifft GPUStack, eine quelloffene Software zur Verwaltung von GPU-Clustern, mit der KI-Modelle bereitgestellt und GPU-Instanzen eingerichtet werden. Der Fehler sitzt in der Authentifizierungslogik der API. Anfragen, die scheinbar vom lokalen Rechner (Loopback-Adresse) kommen, werden automatisch als Anfragen des eingebauten Administrators behandelt. So verhält sich die Software standardmäßig, solange die Option zur erzwungenen Anmeldung auch für localhost nicht aktiviert ist. Die Herkunftsprüfung lässt sich jedoch täuschen. Ein entfernter Angreifer kann seine Anfrage als lokal erscheinen lassen, entweder über einen Reverse-Proxy auf demselben Host oder durch einen selbst gesetzten HTTP-Header mit einer Loopback-Adresse. Ohne jede Anmeldung erhält er dann volle Administratorrechte. Er kann Benutzer und Modelle verändern, dauerhafte Administrator-API-Schlüssel anlegen und Zugangsgeheimnisse von Workern und Cloud-Anbietern auslesen. Über die Schnittstelle zum Anlegen von Inferenz-Backends aus YAML-Definitionen kann er außerdem eigenen Code ausführen. Die Lücke wird bereits aktiv ausgenutzt.
Setzen Sie die Gegenmaßnahmen nach den Anweisungen des Herstellers um. Prüfen Sie, ob betroffene Systeme aus dem Internet erreichbar sind. Stellen Sie die Nutzung des Produkts ein, falls keine Gegenmaßnahmen verfügbar sind.