streszczenie złośliwego kodu xygeni 89

Streszczenie złośliwego kodu Xygeni 89

Jak co tydzień nasze systemy wykrywania złośliwego oprogramowania skanują tysiące nowych i zaktualizowanych pakietów w rejestrach publicznych. Potwierdziliśmy 24 złośliwych wersji pakietów między 18 a 25 września 2026 r., wszystkie na npm, z sześcioma kolejno ponumerowanymi pakietami opublikowanymi w ciągu tych samych dwóch minut, zakresową przestrzenią nazw atakowaną z trzech kierunków jednocześnie i parą nazw wskazujących bezpośrednio na wewnętrzny pakiet.

simple-date-formatter-new-11 przez -16 Zostały opublikowane 25 września między 06:01 a 06:03. Sześć pakietów w wersji 1.0.0, które można odróżnić jedynie po numerze na końcu. Nazewnictwo jest tego dowodem. Nikt, kto iteruje formater daty, nie dociera do wersji od jedenastej do szesnastej w mniej niż dwie minuty. Jest to sekwencja generowana w celu zajmowania nazw, a proste ramy narzędziowe pozwalają jej przetrwać na pierwszy rzut oka na liście zależności.

siriusbeyond pojawił się w dwóch formach w ramach tej samej operacji: jako pakiet niezakresowany w wersji 1.0.0 20 września, a następnie jako @siriusbeyond/auth, @siriusbeyond/ui oraz @siriusbeyond/utils, wszystkie przypięte na 99.0.0, 24 września, obok @dbbhk/ui-components w tej samej wersji i w tej samej partii. Obejmowanie form zakresu i niezakresu nazwy to zakład na to, jak zachowuje się resolver celu, a nie na to, po który pakiet sięgnie programista.

Warto również zwrócić uwagę: commerce-materials oraz byted-commerce-materials Zostały opublikowane w odstępie jednej minuty, obie w wersji 1.0.0, a połączenie nazwy generycznej z bliźniaczą nazwą z prefiksem dostawcy to pomyłka w zależnościach kształtu, do której dochodzi, gdy atakujący wie o istnieniu wewnętrznego pakietu. W ciągu tygodnia ponownie wystąpiła inflacja wersji. bulk-add-sdk w 1.99.99, @alphaspace/core o 99.0.1 i 99.0.2 oraz klaster 99.0.0 powyżej. n8n-nodes-data-transformer-utils kontynuuje serię podszywania się pod węzeł n8n, którą oznaczyliśmy w zeszłym tygodniu, i my-auto-follow wydano wersje 1.0.6 i 1.0.7 jedno po drugim.

Ta cotygodniowa migawka jest częścią naszego trwającego Streszczenie złośliwego kodu, gdzie weryfikujemy nowe zagrożenia, aby pomóc zespołom DevSecOps chronić swoje pipelinezanim dojdzie do uszkodzenia.

ekosystemPakietData
Npmtest890-auth:1.0.0September 18, 2026
Npmdodawanie-zbiorcze-sdk:1.99.99September 19, 2026
Npmcloud-baileys:1.1.41September 19, 2026
Npmbyted-commerce-materials:1.0.0September 20, 2026
Npmmateriały handlowe:1.0.0September 20, 2026
Npmmy-auto-follow:1.0.6September 20, 2026
Npmmy-auto-follow:1.0.7September 20, 2026
Npmsiriusbeyond:1.0.0September 20, 2026
Npmsysverify:2.0.10September 22, 2026
Npmsysverify:2.0.9September 22, 2026
Npmn8n-nodes-data-transformer-utils:1.0.0September 23, 2026
Npmidentyfikator dzwoniącego do domu: 1.0.1September 23, 2026
Npm@dbbhk/ui-components:99.0.0September 24, 2026
Npm@siriusbeyond/auth:99.0.0September 24, 2026
Npm@siriusbeyond/ui:99.0.0September 24, 2026
Npm@siriusbeyond/utils:99.0.0September 24, 2026
Npm@alphaspace/core:99.0.1September 25, 2026
Npm@alphaspace/core:99.0.2September 25, 2026
Npmprosty-formater-daty-nowy-11:1.0.0September 25, 2026
Npmprosty-formater-daty-nowy-12:1.0.0September 25, 2026
Npmprosty-formater-daty-nowy-13:1.0.0September 25, 2026
Npmprosty-formater-daty-nowy-14:1.0.0September 25, 2026
Npmprosty-formater-daty-nowy-15:1.0.0September 25, 2026
Npmprosty-formater-daty-nowy-16:1.0.0September 25, 2026

Sześć w dwie minuty: 24 złośliwe wersje pakietów w tym tygodniu

Tegoroczny przegląd jest krótszy od poprzedniego i ma bardziej zwartą strukturę: 24 potwierdzone wersje, każda z nich na npm, z sześcioma kolejno ponumerowanymi pakietami opublikowanymi w ciągu tych samych dwóch minut i pojedynczą nazwą atakowaną jednocześnie w formie zakresowej i niezakresowej.

simple-date-formatter-new-11 przez -16 Pojawił się 25 września między 06:01 a 06:03, wszystkie w wersji 1.0.0, identyczne, z wyjątkiem cyfry na końcu. Nikt nie osiąga szesnastej wersji formatera daty w dwie minuty. To zajęcie nazwy, odziane w najnudniejszą dostępną etykietę narzędziową, aby przetrwać rzut oka na listę zależności. siriusbeyond operacja poszła w drugą stronę, obejmując obie formy tej samej nazwy: niezakresowany pakiet 20 września, a następnie @siriusbeyond/auth, /ui oraz /utils o 99.0.0 cztery dni później, z @dbbhk/ui-components w tej samej partii. Obstawianie obu form jest obstawianiem osoby rozwiązującej problem, a nie osoby tworzącej rozwiązanie.

A oto duet, któremu warto się bliżej przyjrzeć: commerce-materials oraz byted-commerce-materials, opublikowano minutę po sobie w tej samej wersji. Nazwa ogólna obok bliźniaka z prefiksem dostawcy to przykład pomyłki w zależnościach, gdy atakujący wie już, że wewnętrzny pakiet istnieje. Ponownie doszło do inflacji wersji pod tym wszystkim, w bulk-add-sdk o 1.99.99 i @alphaspace/core o 99.0.1 i 99.0.2.

Żadne z tych nazwisk nie miało podpisu w momencie lądowania. Były nowe, i o to właśnie chodzi.

Wczesne ostrzeganie przed złośliwym oprogramowaniem Xygeni Monitoruje npm, PyPI, Maven, Composer, OpenVSX i inne rejestry w czasie rzeczywistym, sygnalizując zagrożenia w momencie publikacji, zanim dotrą do kompilacji i zanim agent AI zainstaluje je autonomicznie. Gdy w ciągu dwóch minut pojawia się sześć pakietów, wykrywanie oczekujące na podpis nie jest opóźnione o dni, ale o cały atak.

Xygeni'ego Open Source Security Platforma zapewnia zespołom DevSecOps wykrywanie i priorytetyzowanie problemów w czasie rzeczywistym, co pozwala im wyprzedzać presję związaną z skoordynowanym łańcuchem dostaw.

sca-tools-oprogramowanie-narzędzia-analizy-kompozycji
Określ priorytety, rozwiąż problemy i zabezpiecz zagrożenia związane z oprogramowaniem
Załóż darmowe konto.
Nie wymagamy karty kredytowej.

Zabezpiecz rozwój i dostarczanie oprogramowania

z pakietem produktów Xygeni