.pth-fil som kjørte nyttelasten ved enhver Python-start, selv om LiteLLM aldri ble eksplisitt importert TeamPCP brukte de stjålne PyPI-publiseringslegitimasjonene til å laste opp disse versjonene direkte til PyPI, og omgikk LiteLLMs vanlige GitHub-baserte publiseringsprosess . Gruppen komprimerte også ytterligere ondsinnet aktivitet i det samme vinduet, inkludert å skjendere 15 organisasjonsdepoter, tømme 182 personlige depoter og gjøre 70 private BerriAI-depoter (LiteLLMs morselskap) offentlige
.
Angrepet er et klassisk eksempel på en kaskade av kompromitterte ledd i en leverandørkjede. TeamPCP angrep ikke LiteLLM direkte. I stedet utnyttet de en lenke av tillit:
pip install litellm==1.82.71.82.8 – eller hvis CI/CD-pipeline automatisk hentet den nyeste versjonen – fikk byggemiljøet sitt skannet for hemmeligheter.Som CloudSEK bemerket, "stammet angrepet fra Trivy-avhengigheten som ble brukt i [LiteLLMs] CI/CD-sikkerhetsskanningsarbeidsflyt" . Det er ingen CVE for selve LiteLLM-kompromitteringen fordi ingenting i LiteLLMs egen kode var sårbart; sårbarheten lå i tillitsforholdet mellom LiteLLMs byggepipeline og sikkerhetsskanningsverktøyet
.
Det fulle omfanget av datatyveriet ble først klart fem måneder senere da flere trusseletterretningsfirmaer publiserte sine analyser:
.env-filer, databasekoblingsstrenger, Slack-signeringshemmeligheter, Salesforce-klienthemmeligheter og Git-legitimasjon FBI utstedte en flasheadvarsel 2. juli 2026 (FLASH-20260702-01) som advarte om at tilknyttede aktører sannsynligvis vil bruke legitimasjon som ble eksfiltrert under TeamPCP-kampanjen lenge etter det første kompromisset. Varselet ba organisasjoner om å rotere CI/CD-hemmeligheter, publiseringstokens og sky-legitimasjon som var tilgjengelig i de relevante eksponeringsvinduene .
De eksponerte domenene inkluderte store bedrifter innen teknologi, finans, industri og telekom. Bekreftede navngitte organisasjoner fra flere kilder inkluderer :
CloudSEKs datasett inneholdt "høye tillitskoblinger" knyttet til bedriftsdomener, depoter, legitimasjon eller infrastruktur som tilhører disse organisasjonene . Hudson Rock bemerket at arkivet inneholdt legitimasjon som "fortsatt var gyldig" for mange av disse organisasjonene flere måneder etter hendelsen
.
Fem måneder etter angrepet utførte den uavhengige sikkerhetsforskeren Kevin Beaumont en viktig realitetssjekk. Etter Ars Technicas rapport om angrepet testet Beaumont kompromittert legitimasjon fra et stort amerikansk teknologiselskap som offentlig hevdet å ha "rotert alt." Ved å bruke en ansvarlig avsløringspolicy testet han legitimasjonen og fant ut at "nesten alle fungerte" – noe som betyr at organisasjonen faktisk ikke hadde rotert sine kompromitterte hemmeligheter til tross for påstander om det motsatte .
Dette funnet understreker en kritisk lærdom: uttalelser om legitimasjonsrotering og faktisk legitimasjonsrotering er ofte to forskjellige ting, og den stjålne legitimasjonen fra dette angrepet er fortsatt en aktiv trussel.
Behandle alle hemmeligheter, API-nøkler, skylegitimasjon, SSH-nøkler, Kubernetes-konfigurasjoner og andre sensitive data som var tilgjengelige for LiteLLM-versjonene 1.82.7 eller 1.82.8 som fullstendig kompromitterte. Umiddelbar rotering av hver eneste legitimasjon som kan ha blitt eksponert i løpet av vinduet 24. mars 2026, er avgjørende – uavhengig av om en organisasjon tror den allerede har rotert dem .
Angrepet anses som det største leverandørkjedeangrepet på AI-infrastruktur i 2026, og de stjålne dataene er fortsatt en vedvarende trussel for oppfølgende inntrengninger, som demonstrert av Beaumonts testing av legitimasjon . FBI har advart om at oppfølgende målretting er sannsynlig, og skattekisten av gyldig legitimasjon i 153 GB-arkivet er en gave som fortsetter å gi for trusselaktører.
Hvis organisasjonen din brukte LiteLLM i noen kapasitet 24. mars 2026, anta at den er kompromittert. Se etter den ondsinnede .pth-filen (litellm_init.pth) og bakdørs-persistensmekanismen (~/.config/sysmon/sysmon.py), bekreft den installerte versjonen med pip show litellm.