streszczenie złośliwego kodu 84

Streszczenie złośliwego kodu Xygeni 84

Co tydzień nasze systemy wykrywania złośliwego oprogramowania skanują tysiące nowych i zaktualizowanych pakietów w rejestrach publicznych, takich jak npm, PyPI i OpenVSX. Potwierdziliśmy obecność 34 złośliwych pakietów między 15 a 20 sierpnia 2026 roku, w wyniku długotrwałej kampanii podszywania się pod Baileys, popularną bibliotekę open source WhatsApp Web API, klastra pakietów sondowych Twilio/HackerOne oraz zestawu niepowiązanych ze sobą pakietów npm o identycznym, nietypowo wysokim numerze wersji.

Podrabianie Baileysa trwało najdłużej: cztery oddzielne nazwy pakietów (@mrlegendbot/baileys, cloud-baileys, @vanzxy/baileys, ourin-baileys) potwierdzone w ciągu sześciu dni, z cloud-baileys sam został ponownie opublikowany cztery razy pomiędzy 15 a 20 sierpnia, a numery wersji rosły, co jest zgodne z tym, że atakujący powtarzał te same czynności po wykryciu, a nie z jednorazowym przesłaniem.

15 sierpnia oddzielny klaster opublikował pakiety odnoszące się do Twilio i HackerOne (twilio-hackerone-poc-afe6937c, pięć wersji w jeden dzień, plus tw-pkgprobe-7731 oraz hunterone-build-probe-9210), konwencje nazewnictwa zwykle kojarzone z programami typu bug-bounty lub badaniem zależności, a nie z ukrytym ładunkiem.

Warto również zwrócić uwagę na: pump-segments-sdk, carbon-monorepo, pump-fun-skills, trzy w innym przypadku niezwiązane ze sobą nazwy pakietów, wszystkie opublikowane w wersji 20.1.1 19 sierpnia pojawił się nietypowy numer wspólnej wersji rzekomo niezależnych projektów, sugerujący, że za wszystkimi trzema stoi jeden podmiot.

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
Npmhunterone-build-probe-9210:1.0.0August 15, 2026
Npmtwilio-hackerone-poc-afe6937c:1.0.0August 15, 2026
Npmtw-pkgprobe-7731:1.0.0August 15, 2026
Npmtwilio-hackerone-poc-afe6937c:1.0.1August 15, 2026
Npmtwilio-hackerone-poc-afe6937c:1.0.2August 15, 2026
Npmtwilio-hackerone-poc-afe6937c:1.0.3August 15, 2026
Npmtwilio-hackerone-poc-afe6937c:1.0.4August 15, 2026
Npm@mrlegendbot/baileys:1.2.4August 15, 2026
Npmcloud-baileys:1.1.3August 15, 2026
Npm@vanzxy/baileys:1.4.2August 16, 2026
Npmourin-baileys:9.0.11August 16, 2026
Npmejiouss:4.0.1August 16, 2026
Npmcloud-baileys:1.1.33August 16, 2026
Npmmoidev:1.0.0August 16, 2026
Npm@wangjiezhong/dsh-memory:0.1.1August 17, 2026
Npm@wangjiezhong/dsh-memory:0.1.2August 17, 2026
Npm@wangjiezhong/dsh-memory:0.1.3August 17, 2026
Npm@wangjiezhong/dsh-memory:0.1.4August 17, 2026
Npmmoidevx:1.0.0August 17, 2026
Npmdxr-dos:0.1.2August 17, 2026
Npmdxr-dos:0.1.1August 17, 2026
Npmdxr-dos:0.1.3August 17, 2026
Npmcloud-baileys:1.1.34August 18, 2026
pipireqcrypt:0.1.0August 18, 2026
Npmdxrs-dos:0.1.3August 18, 2026
Npmrejestr-pryzmatów:1.0.1August 18, 2026
NpmZestaw startowy optimizely do szybkiego obliczania:1.0.1August 18, 2026
Npm@mohamed_nowisar/canary-confirm-token3:0.0.1August 18, 2026
Npm@mohamed_nowisar/depconf-canary-test:0.0.1August 18, 2026
Npm@mohamed_nowisar/token3-check:0.0.1August 18, 2026
Npmsegmenty-pompy-sdk:20.1.1August 19, 2026
Npmwęgiel-monorepo:20.1.1August 19, 2026
Npmpump-fun-skills:20.1.1August 19, 2026
Npmcloud-baileys:1.1.35August 20, 2026

Kiedy iteracja jest lepsza od detekcji: 34 złośliwe pakiety w tym tygodniu

W tym tygodniu w podsumowaniu widać, że atakujący polegają na wytrwałości, a nie na pojedynczym szczęśliwym przesłaniu. cloud-baileys podrabianie popularnej biblioteki WhatsApp Web API zostało opublikowane ponownie cztery razy między 15 a 20 sierpnia pod rosnącymi numerami wersji, dołączyły do ​​niego trzy inne podobne nazwy (@mrlegendbot/baileys, @vanzxy/baileys, ourin-baileys), długotrwałą kampanię, a nie jednorazową próbę.

Konwencje nazewnictwa równie szybko zdradziły inne klastry. Grupa pakietów skupionych wokół Twilio i HackerOne, w tym twilio-hackerone-poc-afe6937c opublikowano w pięciu wersjach w ciągu jednego dnia, obok tw-pkgprobe-7731 oraz hunterone-build-probe-9210, używano wzorców nazewnictwa typowo kojarzonych z nagrodami za błędy lub badaniem zależności. W innym miejscu zastosowano trzy niepowiązane ze sobą nazwy pakietów (pump-segments-sdk, carbon-monorepo, pump-fun-skills) wszystkie dostarczane pod tym samym numerem wersji 20.1.1 tego samego dnia, niezwykły zbieg okoliczności wskazuje na to, że za wszystkimi trzema zbrodniami stoi ten sam aktor.

Wczesne ostrzeżenie przed złośliwym oprogramowaniem Xygeni Monitoruje npm, PyPI, Maven, 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 ta sama nazwa pakietu pojawia się cztery razy w ciągu sześciu dni w nowej wersji, wykrywanie, które sprawdza tylko raz, jest już opóźnione.

Xygeni'ego Open Source Security platforma zapewnia zespołom DevSecOps wykrywanie i ustalanie priorytetów w czasie rzeczywistym, co jest niezbędne do wyprzedzania skoordynowanej presji łańcucha dostaw, dzięki czemu pipelinezachowaj czystość, nie spowalniając swoich zespołów.

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