Podsumowanie września w ramach Malicious Code Digest

Miesięczne podsumowanie Malicious Code Digest: wrzesień

Witamy w wrześniowym wydaniu Xygeni Malicious Code Digest. W tym miesiącu nasz zespół ds. badań nad bezpieczeństwem potwierdził 104 złośliwe pakiety w npm i PyPI, śledzone w ramach czterech cotygodniowych przeglądów.

Wrzesień charakteryzował się trzema zbieżnymi trendami: kampaniami, które przeniosły się bezpośrednio z sierpnia i były kontynuowane pomimo usunięć; zamieszaniem związanym z zależnościami na dużą skalę, gdzie dziesiątki pakietów twierdziły, że mają zawyżone numery wersji, jak np. 99.0.0 oraz 19999.x do przejmowania prywatnych przestrzeni nazw oraz wyraźne przejście w stronę ekosystemów wtyczek i automatyzacji, którym programiści ufają i które zapewniają im uprzywilejowany dostęp, takich jak Strapi, n8n i MCP.

Do najważniejszych kampanii udokumentowanych w tym miesiącu należą:

  • samousuwający się operator antynadzorczy powrócił 1 września z amicat, bmcat, eyevox oraz moidevh potwierdzono obok dwóch nowych nazw z tego samego rdzenia, moidevk oraz moidevl.
  • Baileys, biblioteka WhatsApp Web API podszywająca się pod nią przez cały sierpień, wciąż była atakowana: cloud-baileys osiągnięte wersje 1.1.37 oraz 1.1.38 w pierwszym tygodniu i 1.1.41 do 19 września, co czyni ją jedną z najdłużej trwających prób podszywania się pod kogoś, jakie monitorowaliśmy.
  • W ramach kampanii obejmującej 21 pakietów (od 15 do 17 września) opublikowano fałszywe wtyczki Strapi pod tagiem „meeb”, wszystkie w identycznej wersji 3.6.8, obok pakietów towarzyszących o nazwach takich jak os-info-meeb322k oraz fs-pwn-meeb322k.
  • Pojedynczy pakiet, @nimbusedge/auth, wysłano 39 wersji w ciągu jednego dnia (11 września), wszystkie ponumerowane 19999.x więc miałyby wyższą rangę niż jakakolwiek legalna wersja wewnętrzna.
  • Pakiety wprowadzające zamieszanie w kwestii zależności, noszące nazwy korporacyjne i brzmiące wewnętrznie, pojawiały się co tydzień: etoro-cashout, etoro-analytics oraz etoro-aggregator (Wrzesień 11), concierge-sdk at 99.99.99 (Wrzesień 13), @traktis/core (Wrzesień 17) i @dbbhk/ui-components, @siriusbeyond/* oraz @alphaspace/core at 99.x w ostatnim tygodniu miesiąca.
  • Operator „siriusbeyond” rozpoczął pracę z pojedynczym pakietem bez zakresu 20 września i powrócił cztery dni później jako rodzina z zakresem (@siriusbeyond/auth, /ui, /utils), ta sama marka ubrana w zestaw opakowań wewnętrznych.
  • Fałszywe węzły przepływu pracy n8n powtarzały się przez cały miesiąc, w tym n8n-nodes-sysdiag2, n8n-nodes-buildcheck oraz n8n-nodes-data-transformer-utils, kontynuując schemat zaobserwowany po raz pierwszy w sierpniu.
  • Klient MCP, mcp-consultasdeveiculos-client, został opublikowany w trzech wersjach w ciągu jednego dnia (4 września), przypominając, że warstwa narzędzi sztucznej inteligencji jest teraz częścią tego samego łańcucha dostaw.
  • Sześć ponumerowanych egzemplarzy simple-date-formatter-new-* (11 do 16) zostały opublikowane 25 września. Był to cykliczny skrypt stworzony w celu sprawdzenia, które nazwy przejdą.

Charakterystyczny schemat września: atakujący nie tylko zapożyczają zaufane nazwy, ale także pozycje. Wtyczki, węzły przepływów pracy, klienci MCP i prywatne przestrzenie nazw pakietów – wszystkie one działają z większym dostępem niż typowe zależności i to właśnie na nich koncentrowały się wrześniowe kampanie.

Poniżej znajduje się podsumowanie naszych ustaleń. Dane z wszystkich czterech tygodni, opublikowane w pełnej wersji, można zobaczyć na stronie Indeks streszczenia złośliwego kodu.

Tydzień 5: Odkryto 4 pakietów

ekosystemPakietData
Npm@alphaspace/core:99.0.1September 26, 2026
Npm@alphaspace/core:99.0.2September 26, 2026
Npm@alphaspace/core:99.0.3September 26, 2026
Npmcma-self-hosted-sandbox-cf:1.0.0September 26, 2026

Tydzień 4: Odkryto ponad 24 paczki

ekosystemPakietPotwierdzone
Npmtest890-auth:1.0.0Września 18, 2026
Npmdodawanie-zbiorcze-sdk:1.99.99Września 19, 2026
Npmcloud-baileys:1.1.41Września 19, 2026
Npmbyted-commerce-materials:1.0.0Września 20, 2026
Npmmy-auto-follow:1.0.7Września 20, 2026
Npmsiriusbeyond:1.0.0Września 20, 2026
Npmsysverify:2.0.10Września 22, 2026
Npmn8n-nodes-data-transformer-utils:1.0.0Września 23, 2026
Npmidentyfikator dzwoniącego do domu: 1.0.1Września 23, 2026
Npm@dbbhk/ui-components:99.0.0Września 24, 2026
Npm@siriusbeyond/auth:99.0.0Września 24, 2026
Npm@alphaspace/core:99.0.2Września 25, 2026
Npmprosty-formater-daty-nowy-11:1.0.0Września 25, 2026

Tydzień 3: Odkryto ponad 81 paczki

ekosystemPakietPotwierdzone
pipilucy-python-script-2030:0.1.1Września 11, 2026
Npm@nimbusedge/auth:19999.x (39 wersji)Września 11, 2026
Npmetoro-wypłata:99.0.2Września 11, 2026
Npmetoro-analytics:99.0.2Września 11, 2026
pipiaitextkit-py:0.1.1Września 11, 2026
Npmnoblox-asset.js:7.4.0Września 12, 2026
Npmconcierge-sdk:99.99.99Września 13, 2026
pipidarkglitch:1.4.4Września 15, 2026
Npmfs-pwn-meeb322k:1.0.0Września 15, 2026
Npmstrapi-plugin-os-info-meeb322k:3.6.8Września 15, 2026
Npmn8n-nodes-sysdiag2:2.0.2Września 15, 2026
Npmn8n-nodes-buildcheck:1.0.0Września 15, 2026
Npmcsa-mfa:1.1.15Września 16, 2026
Npmwtyczka-strapi-tryccresh-meeb:3.6.8Września 16, 2026
Npm@traktis/core:99.99.2Września 17, 2026

Tydzień 2: Odkryto 13 pakietów

ekosystemPakietData
pipisyswatch:1.0.0September 07, 2026
pipisamaki:0.4.9September 07, 2026
komponowaćslimfit/slimbase:2.0September 07, 2026
komponowaćslimfit/formbase:1.2September 07, 2026
komponowaćgcform/formhelper:1.2September 07, 2026
Npmcloud-baileys:1.1.39September 07, 2026
Npmstop-graphql:1.0.1September 08, 2026
Npm@umschool/platforma:999.0.0September 10, 2026
Npmtwilio-hackerone-poc-b8f21a:1.0.0September 10, 2026
Npmtwilio-hackerone-poc-b8f21a:1.0.1September 10, 2026
Npmcloud-baileys:1.1.40September 11, 2026
pipidarkglitch:1.4.4September 11, 2026
pipidarkglitch:1.4.5September 11, 2026

Tydzień 1: Odkryto 18 pakietów

ekosystemPakietPotwierdzone
Npmamicat:1.0.0Września 01, 2026
Npmbmcat:2.0.9Września 01, 2026
Npmeyevox:1.0.0Września 01, 2026
Npmmoidevh:1.0.0Września 01, 2026
Npmmoidevk:1.0.0Września 01, 2026
Npmmoidevl:1.0.0Września 01, 2026
pipisyswatch:1.0.0Września 02, 2026
Npmcloud-baileys:1.1.37Września 02, 2026
Npm@stellarshift/token-units:1.0.3Września 02, 2026
Npm@stellarshift/evm-address-kit:1.0.3Września 02, 2026
Npm@stellarshift/abi-tools:1.0.3Września 02, 2026
Npm@stellarshift/chain-metadata:1.0.3Września 02, 2026
Npm@a23842/dsh-notifier:0.1.0Września 03, 2026
pipisamaki:0.4.9Września 04, 2026
Npmcloud-baileys:1.1.38Września 04, 2026
Npmmcp-consultasdeveiculos-client:0.1.1Września 04, 2026
Npmmcp-consultasdeveiculos-client:0.1.0Września 04, 2026
Npmmcp-consultasdeveiculos-client:0.0.2Września 04, 2026

Od Baileysa do Strapiego: co ujawniają wrześniowe ataki na łańcuchy dostaw

Powyższe kampanie pokazują atakujących, którzy przesuwają się w górę łańcucha zaufania. Podszywanie się pod bibliotekę, które przetrwało już dwa miesiące ataków, pakiety powodujące zamieszanie w zależnościach, zawyżające numery wersji, aby przewyższyć rangę prywatnych przestrzeni nazw, fałszywe wtyczki Strapi, węzły n8n i klienci MCP stworzone do działania w miejscach, w których programiści przyznają najwięcej dostępu: wszystko to trafia do rzeczywistych… SDLCco tydzień, często instalowane przez zautomatyzowane narzędzia, zanim ktokolwiek odczyta nazwę pakietu.

Xygeni'ego wykrywanie złośliwego oprogramowania oraz CI/CD i bezpieczeństwo łańcucha dostaw zapewnij organizacjom widoczność pozwalającą na wykrywanie złośliwych zależności zanim zostaną one uruchomione na komputerze dewelopera, wprowadzone do systemu kompilacji lub przekazane do produkcji. MEWSilnik wykrywania złośliwego oprogramowania firmy Xygeni wykrywa złośliwe pakiety jeszcze przed powstaniem ich podpisu w środowiskach npm, PyPI, OpenVSX i innych, monitorując pod kątem podejrzanych wzorców publikacji, nadużyć przestrzeni nazw, typosquattingu i natywnych technik ataków opartych na sztucznej inteligencji w miarę ich pojawiania się.

Każde ustalenie jest automatycznie priorytetyzowane pod kątem możliwości wykorzystania, dostępności i wpływu na działalność firmy, dzięki czemu Twój zespół może skupić się na tym, co faktycznie wymaga poprawy, a nie na tym, co jest nieistotne.

Przeglądaj wszystkie złośliwe pakiety i kampanie sprawdzone przez zespół ds. bezpieczeństwa Xygeni Streszczenie złośliwego kodu.

Zachowaj bezpieczeństwo. Zachowaj szybkość. Zachowaj kontrolę dzięki Xygeni.

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