.pth-Datei, die die Nutzdaten bei jedem Python-Aufruf ausführte, selbst wenn LiteLLM nie explizit importiert wurde .TeamPCP nutzte die gestohlenen PyPI-Veröffentlichungs-Anmeldedaten, um diese Versionen direkt auf PyPI zu bringen und dabei den normalen GitHub-basierten Release-Prozess von LiteLLM zu umgehen . Die Gruppe fügte in diesem Zeitfenster weitere schädliche Aktivitäten hinzu, darunter die Verunstaltung von 15 Organisations-Repositories, die Löschung von 182 persönlichen Repos und die öffentliche Zugänglichmachung von 70 privaten BerriAI-Repositories (der Muttergesellschaft von LiteLLM) .
Der Angriff ist ein Lehrbuchbeispiel für eine kaskadenartige Supply-Chain-Kompromittierung. TeamPCP griff LiteLLM nicht direkt an. Stattdessen nutzten sie eine Vertrauenskette aus:
pip install litellm==1.82.7 oder 1.82.8 ausführte – oder deren CI/CD-Pipeline automatisch die neueste Version zog – ließ ihre Build-Umgebung nach Geheimnissen durchsuchen.Wie CloudSEK anmerkte: „Der Angriff ging von der Trivy-Abhängigkeit aus, die in [LiteLLMs] CI/CD-Sicherheits-Scanning-Workflow verwendet wurde“ . Es gibt keine CVE für die LiteLLM-Kompromittierung selbst, da nichts im Code von LiteLLM anfällig war; die Schwachstelle lag in der Vertrauensbeziehung zwischen der Build-Pipeline von LiteLLM und ihrem Sicherheits-Scanning-Tool .
Das volle Ausmaß des Datendiebstahls wurde erst fünf Monate später klar, als mehrere Threat-Intelligence-Firmen ihre Analysen veröffentlichten:
.env-Dateien, Datenbank-Verbindungsstrings, Slack-Signing-Secrets, Salesforce-Client-Secrets und Git-Zugangsdaten .Das FBI gab am 2. Juli 2026 ein Flash-Advisory (FLASH-20260702-01) heraus, das davor warnte, dass verbundene Akteure die während der TeamPCP-Kampagne exfiltrierten Zugangsdaten noch lange nach der ursprünglichen Kompromittierung nutzen könnten. Es forderte Organisationen auf, CI/CD-Secrets, Veröffentlichungs-Token und Cloud-Zugangsdaten, die während der relevanten Expositionsfenster zugänglich waren, zu rotieren .
Zu den exponierten Domains gehörten große Unternehmen aus den Bereichen Technologie, Finanzen, Industrie und Telekommunikation. Bestätigte namentlich genannte Organisationen aus mehreren Quellen sind :
CloudSEKs Datensatz enthielt „High-Confidence-Matches“, die mit Unternehmensdomains, Repositories, Zugangsdaten oder Infrastruktur dieser Organisationen verbunden waren . Hudson Rock stellte fest, dass das Archiv für viele dieser Organisationen Monate nach dem Vorfall noch „gültige“ Zugangsdaten enthielt .
Fünf Monate nach dem Vorfall führte der unabhängige Sicherheitsforscher Kevin Beaumont eine wichtige Realitätsprüfung durch. Nach dem Ars-Technica-Bericht über den Vorfall testete Beaumont kompromittierte Zugangsdaten eines großen US-Technologieunternehmens, das öffentlich erklärt hatte, es habe „alles rotiert“. Unter Einhaltung einer Richtlinie zur verantwortungsvollen Offenlegung testete er die Zugangsdaten und stellte fest, dass „fast alle funktionierten“ – was bedeutet, dass die Organisation ihre kompromittierten Geheimnisse trotz gegenteiliger Behauptungen nicht tatsächlich ausgetauscht hatte .
Diese Erkenntnis unterstreicht eine entscheidende Lehre: Aussagen über die Rotation von Zugangsdaten und die tatsächliche Rotation sind oft zweierlei, und die gestohlenen Zugangsdaten aus diesem Angriff bleiben eine aktive Bedrohung.
Behandeln Sie alle Geheimnisse, API-Schlüssel, Cloud-Zugangsdaten, SSH-Schlüssel, Kubernetes-Konfigurationen und andere sensible Daten, die für LiteLLM-Versionen 1.82.7 oder 1.82.8 zugänglich waren, als vollständig kompromittiert. Die sofortige Rotation aller Zugangsdaten, die während des Fensters vom 24. März 2026 hätten exponiert sein können, ist unerlässlich – unabhängig davon, ob eine Organisation glaubt, sie bereits rotiert zu haben .
Der Angriff gilt als der größte KI-Infrastruktur-Supply-Chain-Breach des Jahres 2026, und die gestohlenen Daten bleiben eine anhaltende Bedrohung für Folgeangriffe, wie Beaumonts Tests gezeigt haben . Das FBI hat davor gewarnt, dass Folgeangriffe wahrscheinlich sind, und der Schatz gültiger Zugangsdaten in dem 153-GB-Archiv ist ein ständiges Geschenk für Bedrohungsakteure.
Wenn Ihre Organisation LiteLLM am 24. März 2026 in irgendeiner Weise genutzt hat, gehen Sie von einer Kompromittierung aus. Überprüfen Sie auf die schädliche .pth-Datei (litellm_init.pth) und die Persistenz-Hintertür (~/.config/sysmon/sysmon.py), verifizieren Sie die installierte Version mit pip show litellm und rotieren Sie alle Zugangsdaten, die vom betroffenen Host aus zugänglich waren – Cloud-Schlüssel, KI-Anbieter-API-Schlüssel, Kubernetes-Token, SSH-Schlüssel und CI/CD-Token .
.pth-Datei, die die Nutzdaten bei jedem Python-Aufruf ausführte, selbst wenn LiteLLM nie explizit importiert wurde .TeamPCP nutzte die gestohlenen PyPI-Veröffentlichungs-Anmeldedaten, um diese Versionen direkt auf PyPI zu bringen und dabei den normalen GitHub-basierten Release-Prozess von LiteLLM zu umgehen . Die Gruppe fügte in diesem Zeitfenster weitere schädliche Aktivitäten hinzu, darunter die Verunstaltung von 15 Organisations-Repositories, die Löschung von 182 persönlichen Repos und die öffentliche Zugänglichmachung von 70 privaten BerriAI-Repositories (der Muttergesellschaft von LiteLLM) .
Der Angriff ist ein Lehrbuchbeispiel für eine kaskadenartige Supply-Chain-Kompromittierung. TeamPCP griff LiteLLM nicht direkt an. Stattdessen nutzten sie eine Vertrauenskette aus:
pip install litellm==1.82.7 oder 1.82.8 ausführte – oder deren CI/CD-Pipeline automatisch die neueste Version zog – ließ ihre Build-Umgebung nach Geheimnissen durchsuchen.Wie CloudSEK anmerkte: „Der Angriff ging von der Trivy-Abhängigkeit aus, die in [LiteLLMs] CI/CD-Sicherheits-Scanning-Workflow verwendet wurde“ . Es gibt keine CVE für die LiteLLM-Kompromittierung selbst, da nichts im Code von LiteLLM anfällig war; die Schwachstelle lag in der Vertrauensbeziehung zwischen der Build-Pipeline von LiteLLM und ihrem Sicherheits-Scanning-Tool .
Das volle Ausmaß des Datendiebstahls wurde erst fünf Monate später klar, als mehrere Threat-Intelligence-Firmen ihre Analysen veröffentlichten:
.env-Dateien, Datenbank-Verbindungsstrings, Slack-Signing-Secrets, Salesforce-Client-Secrets und Git-Zugangsdaten .Das FBI gab am 2. Juli 2026 ein Flash-Advisory (FLASH-20260702-01) heraus, das davor warnte, dass verbundene Akteure die während der TeamPCP-Kampagne exfiltrierten Zugangsdaten noch lange nach der ursprünglichen Kompromittierung nutzen könnten. Es forderte Organisationen auf, CI/CD-Secrets, Veröffentlichungs-Token und Cloud-Zugangsdaten, die während der relevanten Expositionsfenster zugänglich waren, zu rotieren .
Zu den exponierten Domains gehörten große Unternehmen aus den Bereichen Technologie, Finanzen, Industrie und Telekommunikation. Bestätigte namentlich genannte Organisationen aus mehreren Quellen sind :
CloudSEKs Datensatz enthielt „High-Confidence-Matches“, die mit Unternehmensdomains, Repositories, Zugangsdaten oder Infrastruktur dieser Organisationen verbunden waren . Hudson Rock stellte fest, dass das Archiv für viele dieser Organisationen Monate nach dem Vorfall noch „gültige“ Zugangsdaten enthielt .
Fünf Monate nach dem Vorfall führte der unabhängige Sicherheitsforscher Kevin Beaumont eine wichtige Realitätsprüfung durch. Nach dem Ars-Technica-Bericht über den Vorfall testete Beaumont kompromittierte Zugangsdaten eines großen US-Technologieunternehmens, das öffentlich erklärt hatte, es habe „alles rotiert“. Unter Einhaltung einer Richtlinie zur verantwortungsvollen Offenlegung testete er die Zugangsdaten und stellte fest, dass „fast alle funktionierten“ – was bedeutet, dass die Organisation ihre kompromittierten Geheimnisse trotz gegenteiliger Behauptungen nicht tatsächlich ausgetauscht hatte .
Diese Erkenntnis unterstreicht eine entscheidende Lehre: Aussagen über die Rotation von Zugangsdaten und die tatsächliche Rotation sind oft zweierlei, und die gestohlenen Zugangsdaten aus diesem Angriff bleiben eine aktive Bedrohung.
Behandeln Sie alle Geheimnisse, API-Schlüssel, Cloud-Zugangsdaten, SSH-Schlüssel, Kubernetes-Konfigurationen und andere sensible Daten, die für LiteLLM-Versionen 1.82.7 oder 1.82.8 zugänglich waren, als vollständig kompromittiert. Die sofortige Rotation aller Zugangsdaten, die während des Fensters vom 24. März 2026 hätten exponiert sein können, ist unerlässlich – unabhängig davon, ob eine Organisation glaubt, sie bereits rotiert zu haben .
Der Angriff gilt als der größte KI-Infrastruktur-Supply-Chain-Breach des Jahres 2026, und die gestohlenen Daten bleiben eine anhaltende Bedrohung für Folgeangriffe, wie Beaumonts Tests gezeigt haben . Das FBI hat davor gewarnt, dass Folgeangriffe wahrscheinlich sind, und der Schatz gültiger Zugangsdaten in dem 153-GB-Archiv ist ein ständiges Geschenk für Bedrohungsakteure.
Wenn Ihre Organisation LiteLLM am 24. März 2026 in irgendeiner Weise genutzt hat, gehen Sie von einer Kompromittierung aus. Überprüfen Sie auf die schädliche .pth-Datei (litellm_init.pth) und die Persistenz-Hintertür (~/.config/sysmon/sysmon.py), verifizieren Sie die installierte Version mit pip show litellm und rotieren Sie alle Zugangsdaten, die vom betroffenen Host aus zugänglich waren – Cloud-Schlüssel, KI-Anbieter-API-Schlüssel, Kubernetes-Token, SSH-Schlüssel und CI/CD-Token .