
LiteLLM 1.107.0 zgłoszony jako złośliwy: zagrożone tagi i bezpieczna wersja

LiteLLM 1.107.0 zgłoszony jako złośliwy: zagrożone tagi i bezpieczna wersja
WEEX Przegląd
Incydent jest istotny, ponieważ zgłaszane ryzyko nie ograniczało się do deweloperów, którzy świadomie przypięli wersję 1.107.0. Wskazano także zmienne tagi, takie jak latest i main-stable, a JFrog podaje, że ładunek mógł uruchamiać się podczas zwykłego startu Pythona. Dla zespołów inżynieryjnych oznacza to, że jeśli skażony pakiet lub obraz został kiedykolwiek uruchomiony, należy przejść od rutynowego łatania do zabezpieczenia hosta lub kontenera.
Z aktualnych doniesień i analiz badaczy bezpieczeństwa wynika, że LiteLLM 1.107.0 był złośliwym wydaniem dystrybuowanym 21 października 2026 r. za pośrednictwem PyPI oraz wybranych oficjalnych tagów kontenerów. Wskazywaną bezpieczną wersją do wycofania zmian jest 1.106.2, a zalecana reakcja dla osób, które zainstalowały lub uruchomiły zagrożone artefakty, wykracza poza zwykłą aktualizację: należy odizolować środowisko, odtworzyć je z czystej bazy i zmienić dostępne dla niego poświadczenia.
Które artefakty LiteLLM miały zostać naruszone
Obecne doniesienia wskazują na LiteLLM 1.107.0 jako naruszone wydanie, przy czym ekspozycja miała obejmować zarówno pakiet PyPI, jak i oficjalne obrazy kontenerów. Dostarczony alert wymienia pakiety PyPI i obrazy Docker, w tym latest oraz main-stable, natomiast analizy bezpieczeństwa Wiz i Aikido wskazują również v1.107.0 oraz main-latest.
Zakres ten ma znaczenie, ponieważ część poszkodowanych użytkowników mogła nie wybrać wersji 1.107.0 bezpośrednio. Zespoły korzystające ze zmiennych tagów obrazów mogły pobrać skażoną kompilację w ramach standardowego wdrożenia, a nie w wyniku jawnej zmiany wersji.
W ramach opisywanego zakresu najważniejsze obecnie informacje są następujące:
| Pozycja | Zgłoszone szczegóły |
|---|---|
| Naruszone wydanie PyPI | litellm==1.107.0 |
| Dotknięte tagi obrazów | v1.107.0, latest, main-latest, main-stable |
| Bezpieczna wersja | 1.106.2 |
| Ścieżka wykonania | Hak uruchomieniowy Pythona przez plik .pth |
| Natychmiastowa reakcja | Izolacja, odtworzenie z czystych obrazów lub środowisk, zmiana dostępnych poświadczeń |
Dostępne doniesienia nie wskazują jednolitego momentu oczyszczenia wszystkich kanałów. Fragment zgłoszenia GitHub powiązanego z BerriAI/litellm informował, że PyPI zostało już oczyszczone, podczas gdy zmienne tagi Docker były jeszcze zainfekowane w pewnym momencie 21 października. Wiz opisał później, że tagi zostały następnie usunięte. Potwierdza to ogólny obraz incydentu, lecz nie pozwala ustalić jednej ostatecznej godziny zakończenia działań naprawczych.
Dlaczego zgłoszony ładunek był szczególnie ryzykowny
JFrog twierdzi, że złośliwy pakiet LiteLLM w formacie wheel wykorzystywał hak uruchomieniowy Pythona. Oznaczałoby to, że ładunek uruchamiał się wraz ze startem Pythona w zagrożonym środowisku, bez konieczności bezpośredniego importowania LiteLLM przez aplikację. W dostępnym fragmencie JFrog wiąże to działanie z plikiem cook.pth, przetwarzanym podczas standardowej inicjalizacji środowiska site w Pythonie.
Jeżeli mechanizm ten rzeczywiście był obecny, granica ekspozycji wykracza poza pojedyncze wadliwe wywołanie biblioteki. Samo uruchomienie Pythona w zagrożonym środowisku mogło aktywować mechanizm kradzieży poświadczeń, co wyjaśnia, dlaczego zalecenia koncentrują się na izolacji i zmianie sekretów, a nie tylko na zastąpieniu jednej wersji pakietu.
Dostarczony alert wskazuje, że zagrożone dane wrażliwe obejmowały poświadczenia chmurowe, klucze API usług AI oraz prywatne klucze SSH. Odrębne doniesienia z marca 2026 r. streszczały wpis Andreja Karpathy'ego, opisujący szerszy atak na LiteLLM w PyPI, w którym wykradano klucze SSH, poświadczenia chmurowe, konfiguracje Kubernetes, dane dostępowe Git, zmienne środowiskowe, klucze CI/CD i hasła do baz danych. Wcześniejszy raport nie potwierdzał jednak zakresu tagów Docker ani dokładnej listy artefaktów 1.107.0 związanych z październikowym zdarzeniem.
Co powinni teraz zrobić użytkownicy objęci ryzykiem
Zgłaszana rekomendacja zakłada zaprzestanie używania wersji 1.107.0, wycofanie zmian lub przypięcie wersji 1.106.2, odizolowanie każdego hosta lub kontenera, na którym zainstalowano bądź uruchomiono zagrożony artefakt, odtworzenie środowiska z czystej bazy oraz zmianę poświadczeń dostępnych z tego środowiska. Zarówno Aikido, jak i JFrog oceniają ryzyko przez pryzmat tego, czy złośliwy pakiet lub obraz został zainstalowany albo wykonany, a nie tego, czy jest nadal dostępny.
To rozróżnienie jest kluczowe. Aktualizacja w miejscu może usunąć wadliwą wersję na przyszłość, ale nie rozstrzyga, czy sekrety zostały już ujawnione, gdy skażony pakiet wheel lub obraz był aktywny.
Dla operatorów próg działania jest szeroki: każdy, kto zainstalował litellm==1.107.0, pobrał zgłoszony zagrożony zmienny tag lub uruchomił Pythona w narażonym środowisku, powinien uznać hosta albo kontener za potencjalnie naruszony. Dostępne doniesienia przemawiają za odtworzeniem środowiska z czystych obrazów lub środowisk oraz zmianą wszelkich poświadczeń chmurowych, API, SSH, bazodanowych i podobnych, dostępnych z tego środowiska wykonawczego.
Kamienie milowe
Niniejsza treść ma charakter wyłącznie informacyjny i nie stanowi porady finansowej, inwestycyjnej, prawnej ani podatkowej. Wszelkie wydarzenia, nagrody, promocje online lub powiązane informacje, o których tu mowa, nie powinny być traktowane jako rekomendacja, zachęta ani zaproszenie do kupna, sprzedaży, wymiany lub innego rodzaju obrotu aktywami kryptograficznymi. Aktywa kryptograficzne charakteryzują się dużą zmiennością i mogą prowadzić do strat. Dostępność usług, produktów i powiązanych wydarzeń WEEX może się różnić w zależności od regionu. Użytkownik jest odpowiedzialny za upewnienie się, że jego udział jest zgodny z obowiązującymi lokalnymi przepisami i regulacjami.
O WEEX Przegląd
WEEX Przegląd to centrum analiz i informacji o rynku krypto, obejmujące najnowsze wydarzenia ze świata Web3, AI i rynków globalnych. Uzyskaj dostęp do niezależnych badań i dogłębnych analiz, aby być na bieżąco z trendami rynkowymi i możliwościami handlowymi.
Najnowsze artykuły
WięcejAktualizacja bezpieczeństwa Eclair v0.14.5 ogranicza ryzyko ze strony złośliwych węzłów
Według doniesień ACINQ wydał Eclair v0.14.5 jako aktualizację wzmacniającą bezpieczeństwo, pięć dni po wersji v0.14.4. Publiczne informacje wiążą wcześniejszą poprawkę z utratą bezpośredniego dostępu do API węzła z poziomu panelu przeglądarkowego.
Tajlandzkie przepisy dla spotowych ETF-ów kryptowalutowych weszły w życie, ale nikt nie złożył wniosku
Według ChainCatcher ramy dla spotowych ETF-ów na Bitcoina i Ethereum w Tajlandii już obowiązują, lecz żaden zarządzający aktywami nie złożył jeszcze formalnego wniosku do SEC.
Sofi uruchamia tokenizowany depozyt SOFIE z rentownością 4,4%
Z przekazanego raportu z 22 października wynika, że Sofi udostępniło klientom indywidualnym SOFIE z rentownością 4,4%, opartym na depozycie 1 USD w Sofi Bank i wymienialnym 1:1 na SoFiUSD.
Donoszona kara dla Coinbase Ireland dotyczy ochrony środków klientów
Według doniesień Coinbase Ireland zgodził się na ugodę w wysokości 3,25 mln euro w sprawie zabezpieczenia środków klientów, obejmującą m.in. mieszanie funduszy i lukę w finansowaniu na poziomie 0,54%. Sprawa jest odrębna od irlandzkiego postępowania AML wobec Coinbase Europe.




