Streszczenie złośliwego kodu 71

Streszczenie złośliwego kodu Xygeni 71

Co tydzieńNasze systemy wykrywania złośliwego oprogramowania skanują tysiące nowych i zaktualizowanych pakietów w publicznych rejestrach, takich jak npm i PyPI.

Ten tydzień był wyjątkowo aktywny.

Potwierdziliśmy 45 XNUMX złośliwych pakietów, głównie w poprzek Npm, z dodatkowymi przypadkami w PyPI oraz Kod VSKilka z nich pojawiło się w skoordynowanych klastrach, z powtarzającymi się złośliwymi wersjami publikowanymi pod tymi samymi nazwami lub w obrębie blisko spokrewnionych rodzin pakietów. Wiele z nich naśladowało Narzędzia związane ze sztuczną inteligencją, narzędzia dla programistów, Kubernetes i narzędzia chmurowe, pomocnicy baz danych, komponenty front-end, pakiety edytorskieoraz inne moduły powszechnie używane w nowoczesnych procesach prac programistycznych.

Nie były to odosobnione anomalie. W tym tygodniu szczególnie rzucało się w oczy wielokrotne publikowanie w tych samych rodzinach pakietów, ponowne wykorzystywanie wzorców nazewnictwa oraz sposób, w jaki złośliwe pakiety były maskowane, aby wyglądały na legalne zależności w ramach rzeczywistego oprogramowania. pipelines.

Ta cotygodniowa migawka jest częścią naszego trwającego Streszczenie złośliwego kodugdzie weryfikujemy nowe zagrożenia i dostarczamy przydatne informacje, które pomogą Zespoły DevSecOps chronić ich pipelinezanim dojdzie do uszkodzenia.

Przyjrzyjmy się bliżej temu, co odkryliśmy w tym tygodniu i dlaczego jest to ważne.

ekosystemPakietData
Npmsn3akysnak3-test:1.1.1Kwiecień 17, 2026
Npmnode-red-contrib-yolo-object-detection:9.1.11Kwiecień 17, 2026
Npmnode-red-contrib-yolo-object-detection:9.1.12Kwiecień 17, 2026
vskodptah-coding-orchestra:0.2.18Kwiecień 17, 2026
pipideathstar-ai:0.19.9Kwiecień 17, 2026
Npmwazir-xlocaletstnpm:9.9.2Kwiecień 20, 2026
pipinielosowanazwapakietu:0.1.12Kwiecień 20, 2026
Npmpocbitbarrontest:1.0.0Kwiecień 20, 2026
Npmac-sasskit-internal:100.0.12Kwiecień 21, 2026
Npmsy-editor-v3:8.0.0Kwiecień 19, 2026
Npmsy-editor-v3:9.0.0Kwiecień 19, 2026
Npmsy-editor-v3:9.0.1Kwiecień 19, 2026
Npm@caspian2026/agent-sdk:0.0.5Kwiecień 20, 2026
Npmoznakowane pa:99.1.10Kwiecień 20, 2026
Npmreaguj-spa-shadcn:99.3.0Kwiecień 24, 2026
pipimoonbit-locale-compat:0.2.3Kwiecień 20, 2026
Npmshadxino:1.0.0Kwiecień 21, 2026
Npmbiblioteka-umiejętności-claude'a:2.0.6Kwiecień 21, 2026
Npmbiblioteka-umiejętności-claude'a:2.0.3Kwiecień 21, 2026
Npmbiblioteka-umiejętności-claude'a:1.0.2Kwiecień 21, 2026
Npmbiblioteka-umiejętności-claude'a:2.0.0Kwiecień 21, 2026
Npmbiblioteka-umiejętności-claude'a:1.0.1Kwiecień 21, 2026
Npmbiblioteka-umiejętności-claude'a:2.0.18Kwiecień 22, 2026
Npmbiblioteka-umiejętności-claude'a:2.0.19Kwiecień 22, 2026
Npmkube-health-tools:2.4.0Kwiecień 22, 2026
Npmpgserve:1.1.11Kwiecień 22, 2026
Npmpgserve:1.1.12Kwiecień 22, 2026
Npmpgserve:1.1.13Kwiecień 22, 2026
Npmkube-health-tools:2.4.1Kwiecień 22, 2026
Npmk8s-pod-checker:0.0.1Kwiecień 22, 2026
Npmnode-perf-utils:0.0.1Kwiecień 22, 2026
Npmkonfiguracja środowiska deweloperskiego:0.0.1Kwiecień 22, 2026
Npmkube-health-tools:2.4.2Kwiecień 22, 2026
Npmkonfiguracja środowiska deweloperskiego:0.0.2Kwiecień 22, 2026
Npmk8s-pod-checker:0.0.2Kwiecień 22, 2026
Npmnode-perf-utils:0.0.2Kwiecień 22, 2026
Npm@automagik/genie:4.260421.40Kwiecień 22, 2026
Npmpgserve:1.1.14Kwiecień 22, 2026
Npmkube-health-tools:2.4.3Kwiecień 22, 2026
Npmnode-perf-utils:0.0.3Kwiecień 22, 2026
Npmk8s-pod-checker:0.0.3Kwiecień 22, 2026
Npmkonfiguracja środowiska deweloperskiego:0.0.3Kwiecień 22, 2026
Npmreaguj-spa-shadcn:100.9.9Kwiecień 24, 2026
Npmdoświadczenie-pracownika-microsoft:99.2.1Kwiecień 24, 2026
Npmdoświadczenie-pracownika-microsoft:99.2.2Kwiecień 24, 2026

Zabezpiecz swoje zależności Open Source przed lukami w zabezpieczeniach i złośliwym kodem

Zminimalizuj ryzyko i chroń swoje aplikacje przed złośliwymi pakietami dzięki Wczesne wykrywanie złośliwego oprogramowania XygeniOkreśl priorytety i zajmij się lukami, które mają największe znaczenie. Nasze kompleksowe rozwiązanie oferuje monitorowanie zależności w czasie rzeczywistym, aby wykrywać i łagodzić zagrożenia, zanim wpłyną one na Twoje oprogramowanie.

Zarządzanie komponentami open source w obecnym krajobrazie rozwoju oprogramowania jest kluczowe ze względu na rosnącą liczbę luk w zabezpieczeniach i zagrożeń związanych ze złośliwym kodem. Xygeni Open Source Security Rozwiązanie skanuje i blokuje szkodliwe pakiety po ich opublikowaniu, radykalnie minimalizując ryzyko infiltracji systemów przez złośliwe oprogramowanie i luki w zabezpieczeniach. Nasz kompleksowy monitoring obejmuje wiele rejestrów publicznych, zapewniając weryfikację wszystkich zależności pod kątem bezpieczeństwa i integralności. Xygeni zwiększa możliwości Twojego zespołu w zakresie utrzymania bezpiecznych i niezawodnych projektów programistycznych poprzez kontekstowe priorytetyzowanie krytycznych problemów i usprawnianie procesów naprawczych.

Xygeni wykorzystuje wielowarstwowe techniki, aby zatrzymać złośliwy kod, zanim się rozprzestrzeni. Przede wszystkim statyczna analiza kodu wykrywa wzorce zaciemniania, ukryte ładunki i nadużycia skryptów. Dodatkowo, analiza behawioralna sandboxingu instaluje… hooks, polecenia środowiska uruchomieniowego i sztuczki związane z trwałością. Co więcej, funkcja wykrywania uczenia maszynowego identyfikuje warianty złośliwego oprogramowania typu zero-day npm i pypi, które są pomijane przez skanery sygnatur. Wreszcie, system wczesnego ostrzegania monitoruje publiczne repozytoria w czasie rzeczywistym, weryfikuje wyniki i natychmiast powiadamia zespoły DevOps.

Dzięki temu połączeniu deweloperzy otrzymują szybkie i przydatne informacje, zintegrowane bezpośrednio z CI/CD przepływy pracy.

Dlaczego programiści powinni zwracać uwagę na złośliwe pakiety npm

Współczesne zagrożenia rzadko czekają na uruchomienie. Na przykład złośliwe pakiety npm często uruchamiają się podczas instalacji, podczas gdy złośliwe pakiety pypi ukrywają wyciek tokenów lub tylne furtki. Atakujący:

  • Zmień prywatne repozytoria GitHub na publiczne, aby je powielić.
  • Wykradaj dane uwierzytelniające i poufne za pomocą zakodowanych ładunków.
  • Użyj zaciemnionych programów ładujących JavaScript do wdrażania oprogramowania ransomware lub botnetów.

W rzeczywistości liczba złośliwych pakietów open source wzrosła o 156% w ciągu jednego roku. W rezultacie zespoły, które polegają jedynie na opóźnionych źródłach danych lub podstawowych skanerach, pozostają w tyle.

Co raport o złośliwym oprogramowaniu śledzi w npm i PyPI

Niniejszy skrót stanowi centralny punkt dla:

  • Potwierdzone złośliwe pakiety npm
  • Potwierdzono złośliwe pakiety pypi
  • Wykrywanie złośliwego kodu na podstawie zachowania
  • Incydenty potwierdzone przez rejestr
  • Podsumowania raportów o złośliwym oprogramowaniu tygodniowe i miesięczne
  • Historyczny dziennik zmian wszystkich ustaleń dotyczących złośliwego oprogramowania npm i pypi

Innymi słowy, zapewnia pojedynczy punkt odniesienia. Zespół badawczy Xygeni co tydzień aktualizuje tę stronę, dodając linki do pełnych analiz technicznych i raportów IOC na GitHubie.

Jak chronić się przed złośliwymi pakietami npm i złośliwym oprogramowaniem PyPI

Ze względu na rosnące ryzyko, organizacje potrzebują silnych mechanizmów obronnych:

  • Wymuś instalację wyłącznie za pomocą pliku blokady (npm ci) w CI/CD.
  • Dodatkowo zależności skanowania są wstępnie instalowane przy użyciu mechanizmu wczesnego ostrzegania Xygeni.
  • Ponadto blok buduje się na podstawie sygnałów złośliwego kodu, wykorzystując Guardrails.
  • Wygeneruj SBOMs do śledzenia zależności pośrednich i stosowania zasad.
  • Przede wszystkim należy przeszkolić programistów w zakresie wykrywania typosquattingu, zaciemniania tekstu i podejrzanych skryptów instalacyjnych.

Wypróbuj narzędzia Xygeni do wykrywania złośliwego oprogramowania

Xygeni dostarcza:

  • Wykrywanie w czasie rzeczywistym złośliwego kodu, w tym tylnych furtek, oprogramowania szpiegującego i oprogramowania wymuszającego okup.
  • W przeciwieństwie do podstawowych skanerów analiza w npm, PyPI, Maven, NuGeta, Rubinowe Klejnoty.
  • Automatyczne blokowanie kompilacji, gdy raport o złośliwym oprogramowaniu zidentyfikuje zagrożenie.
  • Wgląd w podatność na wykorzystanie luk, sprawdzanie reputacji osób odpowiedzialnych za utrzymanie oraz wykrywanie anomalii.
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