Details zum Angriff
Das Projekt LiteLLM, ein Open-Source-Software-Gateway zur Anbindung von Anwendungen an KI-Modelle, wurde am 21. Oktober 2026 Ziel eines Angriffs auf seine Software-Lieferkette. Dieser Einbruch führte zur Veröffentlichung einer bösartigen Version mit der Nummer 1.107.0 über das PyPI-Repository sowie die Plattformen Docker Hub und GHCR, wodurch Benutzer von Windows-, Linux- und macOS-Systemen dem Risiko eines Datendiebstahls ausgesetzt wurden.
Funktionsweise der Schadsoftware
Sicherheitsforscher erklärten, dass die Angreifer den ursprünglichen Quellcode des Projekts nicht verändert, sondern drei bösartige Dateien (cook.pth, cook.py und sitecustomize.py) in die Installationspakete eingeschleust haben. Diese Dateien führen bei jedem Start einer Python-Umgebung eine Schadnutzlast aus, was deren Persistenz selbst dann gewährleistet, wenn der Entwickler versucht, das infizierte Paket zu untersuchen.
Die Schadsoftware zielt auf eine breite Palette sensibler Daten ab, darunter:
- Cloud-Anmeldedaten: Wie AWS-, Azure-, Google Cloud- und Kubernetes-Schlüssel.
- Entwickler-Geheimnisse: SSH-, GPG- und TLS-Schlüssel sowie Git-, GitHub- und npm-Anmeldedaten.
- Browserdaten: Cookies, Browserverläufe und gespeicherte Zahlungsinformationen.
- KI-Einstellungen: Anmeldedaten von KI-Dienstanbietern, die innerhalb von LiteLLM gespeichert sind.
Was müssen Entwickler tun?
Wenn Sie die Version 1.107.0 installiert haben, sind sofortige Schritte zur Wiederherstellung erforderlich:
- Systeme isolieren: Führen Sie den Python-Interpreter nicht in infizierten Umgebungen aus, da dies die Schadsoftware aktiviert.
- Neuaufbau: Betroffene Systeme sollten isoliert und aus sauberen, vertrauenswürdigen Backups neu aufgebaut werden.
- Schlüssel rotieren: Gehen Sie davon aus, dass alle Geheimnisse, Passwörter und Zugriffsschlüssel, die sich auf dem Gerät befanden, gestohlen wurden, und ändern Sie diese umgehend.
- Rückkehr zu einer sicheren Version: Es wird derzeit empfohlen, die Version 1.106.2 als letzte stabile und sichere Version vor dem Angriff zu verwenden.
Warum ist diese Nachricht wichtig?
LiteLLM ist ein weit verbreitetes Tool mit über 92 Millionen Downloads pro Monat und wird von großen Unternehmen wie NVIDIA, Netflix und Okta genutzt. Dieser Vorfall unterstreicht erneut die Anfälligkeit von Lieferketten in Open-Source-Projekten, bei denen ein einzelner Angreifer Zugriff auf die Software-Pipeline (CI/CD) erlangen und Pakete, auf die sich Tausende von Entwicklern und Unternehmen verlassen, innerhalb weniger Minuten kontaminieren kann. Dies macht die Überwachung der Integrität von Softwarepaketen zu einer sicherheitskritischen Notwendigkeit.