Cybersicherheit
CloudSEK verbindet den LiteLLM-Supply-Chain-Breach im MÃĪrz mit 2.500 Organisationen

Das Threat-Intelligence-Unternehmen CloudSEK teilte in einem am 11. August 2026 verÃķffentlichten Bericht mit, dass es mehr als 2.500 Organisationen identifiziert hat, die mÃķglicherweise durch den Supply-Chain-Kompromiss von LiteLLM im MÃĪrz 2026 betroffen sind, einem Open-Source-Gateway, das Entwickler verwenden, um Anfragen an KI-Modelle zu routen, und rekonstruierte ungefÃĪhr 434.000 CI/CD-Pipelines, die von der Exposition betroffen waren.
Die Zahlen stammen aus einem CloudSEK-Forschungsbericht, der auf einem Opferdatensatz basiert, den das Unternehmen angibt, seine Threat-Intelligence-Abteilung wÃĪhrend der MÃĪrz-Kampagne erlangt hat. CloudSEKs Datensatz enthÃĪlt hochconfidente Ãbereinstimmungen, die mit UnternehmensdomÃĪnen, Repositories, Anmeldeinformationen oder Infrastrukturen von Organisationen wie NVIDIA, Samsung Electronics, Cisco Systems, Siemens, S&P Global, ServiceNow, Deloitte, Vodafone, X Corp, Zscaler, FedEx, Volkswagen, Thales und London Stock Exchange Group verknÞpft sind. Das Unternehmen betont ausdrÞcklich, was diese Ãbereinstimmungen bedeuten: Eine hohe Konfidenz beschreibt die StÃĪrke der Beweise, die die exponierten Informationen mit einer Organisation verbinden, nicht den Beweis, dass die Organisation angegriffen wurde oder dass ein Angreifer die gestohlenen Informationen verwendet hat.
Das Ereignis im Mittelpunkt der Forschung begann am 24. MÃĪrz 2026, als eine Gruppe, die als TeamPCP verfolgt wird, schÃĪdliche LiteLLM-Versionen 1.82.7 und 1.82.8 im Python Package Index verÃķffentlichte. Die zurÞckgefÞhrten Versionen waren etwa 40 Minuten lang verfÞgbar, bevor sie entfernt wurden. Dieses Zeitfenster war ausreichend: CI/CD-Pipelines installieren AbhÃĪngigkeiten automatisch und laufen oft mit umfassenden Berechtigungen, sodass ein vergiftetes Paket durch Unternehmensbuild-Systeme mit Maschinengeschwindigkeit ohne ÃberprÞfung durch einen Entwickler verbreitet wird.
Wie ein ausgetauschtes Token 434.000 Pipelines erreichte
LiteLLM wurde nie direkt angegriffen. Die Kette, die in CloudSEKs Bericht dokumentiert ist, beginnt einen Schritt weiter oben, mit Trivy, einem weit verbreiteten Open-Source-Sicherheitsscanner. Ein ausgetauschtes Automatisierungstoken, das mit dem Scanner verknÞpft war, wurde rotiert, aber nicht vollstÃĪndig widerrufen, was ein Zeitfenster von etwa 20 Tagen ermÃķglichte, in dem die Angreifer schÃĪdlichen Code Þber die verÃķffentlichten Versionstags des Scanners pushen konnten. Da LiteLLMs eigene Build-Pipeline Trivy unverankert aus dem Systempaket-Manager installierte, floss der kompromittierte Scanner direkt in die Build-Pipeline ein und die vergiftete Build-Pipeline produzierte und verÃķffentlichte die schÃĪdlichen Versionen 1.82.7 und 1.82.8 im PyPI. Ein nicht widerrufenes Token, drei Tools tief.
Das Payload-Design machte das kurze Zeitfenster zÃĪhlbar. Version 1.82.8 legte eine schÃĪdliche .pth-Datei im Python-Umgebung ab, und .pth-Dateien werden ausgefÞhrt, wenn der Python-Interpreter startet, unabhÃĪngig davon, ob LiteLLM jemals importiert wird. Das umgeht Installationszeit-Skript-Schutzmechanismen vollstÃĪndig. Auf kompromittierten Runnern eskalierte der Credential-Stealer, den das FBI SANDCLOCK nennt, zu Root und sammelte SSH-SchlÞssel, AWS-, Google-Cloud- und Azure-Anmeldeinformationen, Kubernetes-Service-Account-Tokens, Umgebungsdateien und CI/CD-Geheimnisse, indem es Werte aus dem Prozessspeicher sammelte, die normalerweise von Tooling maskiert werden. Cloud-SchlÞssel kamen direkt aus dem Instanz-Metadatendienst, indem sie den Zugriff nutzten, den der Runner bereits hatte, anstatt eines Exploits. FÞr AI-Builds insbesondere umfasste die Beute LLM-API-SchlÞssel und Gateway-Konfiguration: die Anmeldeinformationen fÞr den gesamten AI-Stack einer Organisation.
Die gestohlenen Daten wurden unter einem hartcodierten SchlÞssel verschlÞsselt und in eine typosquatted-DomÃĪne exfiltrated. Wo die Exfiltration fehlgeschlagen ist, erstellte das Malware eine Ãķffentliche Repository innerhalb des Opfer-GitHub-Kontos und lud die gestohlenen Materialien dort als Release-Asset hoch, was bedeutet, dass einige Organisationen ihre eigenen Geheimnisse im Klartext verÃķffentlichten.
Warum das Risiko den Paket-Entfernen Þberdauerte
Die Entfernung der schÃĪdlichen Versionen aus PyPI schloss das Ereignis nicht ab. Jede wÃĪhrend der AktivitÃĪt des vergifteten Pakets kopierte Anmeldeinformationen bleibt gÞltig, bis der Besitzer sie rotiert oder widerruft, und die Entfernung des Pakets hat allein keinen Effekt. Das FBI machte denselben Punkt in einer am 2. Juli 2026 verÃķffentlichten FLASH-Advisory zu TeamPCP deutlich, indem es warnte, dass Organisationen, die von der Kampagne betroffen waren, exfiltratede Daten und Anmeldeinformationen als anhaltendes Risiko behandeln sollten, da damit verbundene Akteure diese wahrscheinlich lange nach dem ursprÞnglichen Eindringen als Waffe einsetzen werden.
Die Advisory bestÃĪtigt den Umfang der Kampagne Þber LiteLLM hinaus: TeamPCP trojanisierte Trivy, Checkmarxâ KICS-Scanner, LiteLLM und den Telnyx Python SDK, Tools, die in Unternehmenspipelines, Cloud-Infrastrukturen und Sicherheitsworkflows eingebettet sind, und verband die Eindringungen mit Erpressung, indem sie Opfernamen auf einer Ãķffentlichen Leak-Seite verÃķffentlichten und drohten, gestohlene Daten offenzulegen.
Die vom FBI empfohlenen AbhilfemaÃnahmen Þberschneiden sich fast genau mit dem, was die LiteLLM-Kette ausgenutzt hat: GitHub-Aktionen an verifizierte Commit-Hashes anstatt an schwimmende Versionstags binden, jedes CI/CD-Geheimnis und jeden VerÃķffentlichungsschlÞssel, der wÃĪhrend des Expositionszeitraums zugÃĪnglich war, rotieren, least-privilege-Scope auf Service-Conten und Registrierungstoken durchsetzen und GitHub-Organisationen nach Repositories mit den Namen tpcp-docs oder docs-tpcp suchen, die das Malware mit gestohlenen Anmeldeinformationen erstellt.
Was die Konfidenzlabels bedeuten
CloudSEK sortiert die Organisationen in seinem Datensatz nach BeweisstÃĪrke. Eine hohe Konfidenz basiert auf identifizierbaren UnternehmensdomÃĪnen, Repositories, Anmeldeinformationen oder Infrastrukturen; eine mittlere Konfidenz weist glaubwÞrdige, aber schwÃĪchere Indikatoren auf. Keine dieser Labels ist Beweis fÞr einen erfolgreichen Angriff, und das Unternehmen betont, dass der Datensatz rekonstruierte Exposition ist: EintrÃĪge bedeuten, dass mit der Organisation verknÞpfte Informationen identifiziert und untersucht werden sollten, nicht, dass ein Einbruch bestÃĪtigt ist.
Einige Vorsicht hinsichtlich des Umfangs ist angebracht. Die Zahlen von 2.500 Organisationen und 434.000 Pipelines stammen aus einem Datensatz, den CloudSEK durch seine Intelligence-KanÃĪle erlangt und rekonstruiert hat, und das Unternehmen verkauft die Expositions-Ãberwachungsplattform AIVigil, auf die diese Forschung hinweist. Keines davon untergrÃĪbt die Kampagne darunter: Der LiteLLM-Kompromiss, seine Position im weiteren TeamPCP-Betrieb und die betroffenen Anmeldeinformationen werden durch die FBI-Advisory und den Ereignisrekord aus MÃĪrz bestÃĪtigt.
CloudSEK hat einen kostenlosen Expositions-PrÞfer verÃķffentlicht, mit dem Organisationen ÞberprÞfen kÃķnnen, ob ihre Infrastruktur im Datensatz erscheint. Die Empfehlung fÞr jeden Treffer ist, jede Anmeldeinformation, die der betroffene Prozess lesen konnte, als potenziell exponiert zu behandeln, bis sie validiert ist, Zugriffsprotokolle Þber Cloud-, Quellcode-, Registrierungs- und Cluster-Systeme ÞberprÞfen und breit rotieren, anstatt nur den LiteLLM- oder Model-Provider-SchlÞssel zu rotieren. FÞr Organisationen, die im MÃĪrz die betroffenen Versionen ausgefÞhrt haben, lÃĪuft die Rotationsentscheidung bereits seit fÞnf Monaten.












