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

By: WEEX|22.10.2026 04:53:44
0
Udostępnij
copy
Oceń nas w GoogleOceń nas w Google

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:

PozycjaZgłoszone szczegóły
Naruszone wydanie PyPIlitellm==1.107.0
Dotknięte tagi obrazówv1.107.0, latest, main-latest, main-stable
Bezpieczna wersja1.106.2
Ścieżka wykonaniaHak uruchomieniowy Pythona przez plik .pth
Natychmiastowa reakcjaIzolacja, 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

2026/03/24
2026/10/21
Zgłoszono wcześniejsze naruszenie LiteLLM w PyPIDatadog Security Labs poinformowało, że wersje LiteLLM 1.82.7 i 1.82.8 opublikowano ze złośliwym kodem w odrębnym incydencie dotyczącym łańcucha dostaw.
LiteLLM 1.107.0 zgłoszony jako złośliwy w PyPI i tagach kontenerówWedług raportów badaczy bezpieczeństwa LiteLLM 1.107.0 trafił do PyPI oraz do wersjonowanych i zmiennych tagów obrazów. PyPI później poddało wydanie kwarantannie, a rejestry następnie usuwały lub zastępowały zagrożone tagi.

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.

Cena --

--
--
--
iconiconiconiconiconiconiconiconicon
Obsługa klienta:@weikecs
Współpraca biznesowa:@weikecs
Quant trading i MM:bd@weex.com
Program VIP:support@weex.com