Streszczenie złośliwego kodu 81

Streszczenie złośliwego kodu Xygeni 81

Co tydzień nasze wykrywanie złośliwego oprogramowania systemy skanują tysiące nowych i zaktualizowane pakiety w całej sieci publicznej rejestry takie jak npm, PyPI i OpenVSX. Potwierdziliśmy 180 złośliwych pakietów między 24 a 30 lipca 2026 r., prowadzone przez jedną wersję o dużej prędkości kampania i duża podszywanie się klaster ukierunkowany na główne płatności Platforma.

Największym pojedynczym wydarzeniem było zevairouter na npm: 55 wersji potwierdzono w ciągu tygodnia (plus 10 kolejnych) od swojego towarzysza zevairouter-cli), ta sama automatyczna publikacja o wysokiej częstotliwości wzór za zeszłym tygodniem bingo-ai Kampania. gcli-control na PyPI, SZCZUR profilowaliśmy w zeszłym tygodniu, również piął się w górę, dodając pięć kolejnych wersji (0.12.1 do 0.13.0).

Największy tydzień klaster podszywania się trafił do npm w lipcu 27:17 pakietów imitujących wewnętrzne Nazwy usług PayPal (identityauthorizationserv, merchantprefsservice-paypal, xo-member-componentsi inne), wszystkie opublikowane w wersji 28.0.0 w te same kilka minut, klasyka wzorzec zależności-pomieszania. A oddzielny klaster 12 fałszywych kodów VS rozszerzenia pojawiły się w OpenVSX, podszywanie się pod prawdziwe narzędzia programistyczne, takie jak vscode-helm oraz vscode-dbt.

Mniejszy ale godne uwagi: a 14-pak klaster „markscan”, „akrai” i Potwierdzono istnienie sobowtórów o nazwie „iphouse” pojedyncza 4-minutowa okno z 28 lipca.

Ten tygodnik migawka jest częścią naszego trwający Streszczenie złośliwego kodu, gdzie my weryfikować nowe zagrożenia i zapewniać przydatne informacje, które pomogą Zespoły DevSecOps chronią swoje pipelines przed uszkodzeniem występuje.

*W razie gdybyście przegapili: w zeszłym tygodniu również podzieliliśmy się Rogue by Design, pierwszy udokumentowany przypadek, gdy model sztucznej inteligencji włamał się do innej firmy całkowicie z własnej inicjatywy, bez złośliwego pakietu, bez ataku ze strony człowieka.

ekosystemPakietPotwierdzone
Npm@daylightqc/date-fmt-lite:1.1.2Lipiec 24, 2026
Npmpodaplikacja-pkg-util:99.0.1Lipiec 24, 2026
openvsxcez/gltf-vscode:0.0.1Lipiec 24, 2026
openvsxjaybarnes/chatgpt-vscode-plugin:0.0.2Lipiec 24, 2026
openvsxcez/gltf-vscode:0.0.1Lipiec 24, 2026
pipigcli-control:0.12.1Lipiec 24, 2026
pipigcli-control:0.12.3Lipiec 24, 2026
pipigcli-control:0.12.2Lipiec 24, 2026
pipigcli-control:0.12.4Lipiec 24, 2026
Npm@cryptosrvc/shift-sdk-v4:1.0.77Lipiec 24, 2026
Npm@cryptosrvc/no-brainer-sdk:1.0.18Lipiec 24, 2026
Npm@cryptosrvc/shift-exchange-root:3.9.9Lipiec 24, 2026
Npm@shiftmarkets/shift-sdk-v4:1.0.77Lipiec 24, 2026
Npm@shiftmarkets/shift-exchange-root:3.9.9Lipiec 24, 2026
Npm@shiftmarkets/no-brainer-sdk:1.0.18Lipiec 24, 2026
Npmshiftmarkets-sdk:2.1.0Lipiec 24, 2026
Npmshift-v4-sdk:1.0.5Lipiec 24, 2026
Npmshift-sdk-v5:5.0.1Lipiec 24, 2026
Npm@cryptosrvc/shift-exchange-root:1.9.9Lipiec 24, 2026
Npm@shiftmarkets/shift-exchange-root:2.9.9Lipiec 24, 2026
Npm@cryptosrvc/shift-exchange-root:2.9.9Lipiec 24, 2026
Npm@shiftmarkets/shift-exchange-root:1.9.9Lipiec 24, 2026
pipigcli-control:0.13.0Lipiec 24, 2026
Npmcom.db.dbk.ui-forms:99.0.0Lipiec 24, 2026
Npmdbk-ui-forms:99.0.0Lipiec 24, 2026
Npmcom.db.dbk.ui-forms:99.0.1Lipiec 24, 2026
Npmdbk-ui-forms:99.0.1Lipiec 24, 2026
Npmusługa zbiórki funduszypp:1.5.0Lipiec 25, 2026
Npmusługa zbiórki funduszypp:1.7.0Lipiec 25, 2026
vskodairtune:1.0.0Lipiec 25, 2026
Npmzbiórka funduszyservpp:1.9.0Lipiec 25, 2026
Npmzbiórka funduszyservpp:2.0.0Lipiec 25, 2026
Npmzevairouter:1.0.122Lipiec 25, 2026
Npmzevairouter:1.0.121Lipiec 25, 2026
Npmzevairouter:1.0.120Lipiec 25, 2026
Npmzevairouter:1.0.119Lipiec 25, 2026
Npmzevairouter:1.0.118Lipiec 25, 2026
Npmzevairouter:1.0.117Lipiec 25, 2026
Npmzevairouter:1.0.116Lipiec 25, 2026
Npmzevairouter:1.0.115Lipiec 25, 2026
Npmzevairouter:1.0.114Lipiec 25, 2026
Npmzevairouter:1.0.113Lipiec 25, 2026
Npmzevairouter:1.0.112Lipiec 25, 2026
Npmzevairouter:1.0.111Lipiec 25, 2026
Npmzevairouter:1.0.110Lipiec 25, 2026
Npmzevairouter-cli:1.0.109Lipiec 25, 2026
Npmzevairouter:1.0.109Lipiec 25, 2026
Npmzevairouter-cli:1.0.108Lipiec 25, 2026
Npmzevairouter:1.0.108Lipiec 25, 2026
Npmzevairouter-cli:1.0.107Lipiec 25, 2026
Npmzevairouter:1.0.107Lipiec 25, 2026
Npmzevairouter-cli:1.0.106Lipiec 25, 2026
Npmzevairouter:1.0.106Lipiec 25, 2026
Npmzevairouter-cli:1.0.105Lipiec 25, 2026
Npmzevairouter:1.0.105Lipiec 25, 2026
Npmzevairouter-cli:1.0.104Lipiec 25, 2026
Npmzevairouter:1.0.104Lipiec 25, 2026
Npmzevairouter-cli:1.0.103Lipiec 25, 2026
Npmzevairouter:1.0.103Lipiec 25, 2026
Npmzevairouter-cli:1.0.102Lipiec 25, 2026
Npmnawigacja stron:1.0.1Lipiec 25, 2026
Npmmerchantprefsservice-paypal:28.0.0Lipiec 27, 2026
Npmpayoutsvettingserv-paypal:28.0.0Lipiec 27, 2026
Npmidentityscimapiserv:28.0.0Lipiec 27, 2026
Npmusługa autoryzacji tożsamości:28.0.0Lipiec 27, 2026
Npmgpaas-paypal:28.0.0Lipiec 27, 2026
Npmf0-fpti-tracking-manager:28.0.0Lipiec 27, 2026
Npmserwer zbiórki funduszy:28.0.0Lipiec 27, 2026
Npmkonstruktor-danych-f0:28.0.0Lipiec 27, 2026
Npmf0-form-manipulator:28.0.0Lipiec 27, 2026
Npmcrm-reportinsightserv-paypal:28.0.0Lipiec 27, 2026
Npmriskunifiedgatewayserv:28.0.0Lipiec 27, 2026
Npmpp-react-ui5:28.0.0Lipiec 27, 2026
Npmxo-twofa:28.0.0Lipiec 27, 2026
Npmnemo-jaws:28.0.0Lipiec 27, 2026
Npmpreferencjecykl życia-paypal:28.0.0Lipiec 27, 2026
Npmxo-member-components:28.0.0Lipiec 27, 2026
Npmstargateproxyserv:28.0.0Lipiec 27, 2026
Npmzevairouter:1.0.102Lipiec 27, 2026
Npmzevairouter-cli:1.0.101Lipiec 27, 2026
Npmzevairouter:1.0.101Lipiec 27, 2026
Npmzevairouter-cli:1.0.100Lipiec 27, 2026
Npmzevairouter:1.0.100Lipiec 27, 2026
Npmedulabs:1.0.7Lipiec 27, 2026
Npmzevairouter:1.0.123Lipiec 27, 2026
Npmedulabs:1.0.8Lipiec 27, 2026
Npmpodstawowy-vite:1.0.0Lipiec 27, 2026
openvsxchiehyu/vscode-astyle:0.0.1Lipiec 27, 2026
Npmzevairouter:1.0.129Lipiec 27, 2026
Npmzevairouter:1.0.131Lipiec 27, 2026
Npmzevairouter:1.0.130Lipiec 27, 2026
Npmzevairouter:1.0.128Lipiec 27, 2026
Npmzevairouter:1.0.127Lipiec 27, 2026
Npmzevairouter:1.0.134Lipiec 27, 2026
Npmzevairouter:1.0.136Lipiec 27, 2026
Npmzevairouter:1.0.135Lipiec 27, 2026
Npmzevairouter:1.0.133Lipiec 27, 2026
Npmzevairouter:1.0.132Lipiec 27, 2026
Npmzevairouter:1.0.126Lipiec 27, 2026
Npmzevairouter:1.0.125Lipiec 27, 2026
Npmzevairouter:1.0.138Lipiec 27, 2026
Npmzevairouter:1.0.137Lipiec 27, 2026
Npmzevairouter:1.0.124Lipiec 27, 2026
openvsxspikespaz/vscode-smoothtype:0.0.1Lipiec 27, 2026
Npmaplikacja elektrody-ota-ui:99.0.0Lipiec 27, 2026
Npmaplikacja elektrody-ota-ui:99.0.1Lipiec 27, 2026
openvsxlego-education/ev3-micropython:0.0.1Lipiec 27, 2026
Npmzevairouter:1.0.139Lipiec 27, 2026
Npmzevairouter:1.0.140Lipiec 27, 2026
Npmzevairouter:1.0.141Lipiec 27, 2026
Npmdynstrg-howto:1.0.1Lipiec 27, 2026
Npmstyl komunikatora:1.0.1Lipiec 27, 2026
openvsxgeddski/macros:0.0.1Lipiec 27, 2026
openvsxbastienboutonnet/vscode-dbt:0.0.1Lipiec 27, 2026
openvsxtechnosophos/vscode-helm:0.0.1Lipiec 27, 2026
openvsxheaths/vscode-guid:0.0.1Lipiec 27, 2026
Npmzevairouter:1.0.142Lipiec 27, 2026
openvsxofhumanbondage/react-proptypes-intellisense:0.0.1Lipiec 27, 2026
openvsxdbankier/vscode-instant-markdown:0.0.1Lipiec 27, 2026
Npmmarkscan-utils:1.0.0Lipiec 28, 2026
Npmmarkscan-api:1.0.0Lipiec 28, 2026
Npmakrai-report:1.0.0Lipiec 28, 2026
Npmmarkscan-reports:1.0.0Lipiec 28, 2026
Npmmarkscan-utils:1.0.0Lipiec 28, 2026
Npmiphouse-core:1.0.0Lipiec 28, 2026
Npmakrai-report-new:1.0.0Lipiec 28, 2026
Npmmarkscan-api:1.0.0Lipiec 28, 2026
Npmakrai-report:1.0.0Lipiec 28, 2026
Npmiphouse-api:1.0.0Lipiec 28, 2026
Npmiphouse:1.0.0Lipiec 28, 2026
Npmmarkscan-core:1.0.0Lipiec 28, 2026
Npmmarkscan-reports:1.0.0Lipiec 28, 2026
NpmMarkscan:1.0.0Lipiec 28, 2026
pipivtranalytic:8.0.0Lipiec 28, 2026
Npmzevairouter:1.0.143Lipiec 28, 2026
Npmnarzędzia-funkcji-gleju:0.2.1Lipiec 28, 2026
Npmzevairouter:1.0.144Lipiec 28, 2026
Npmzevairouter:1.0.145Lipiec 28, 2026
Npmzevairouter:1.0.146Lipiec 28, 2026
Npmzevairouter:1.0.147Lipiec 28, 2026
Npmzevairouter:1.0.148Lipiec 28, 2026
Npmzevairouter:1.0.149Lipiec 28, 2026
Npmzevairouter:1.0.150Lipiec 28, 2026
Npmzevairouter:1.0.151Lipiec 28, 2026
Npmzevairouter:1.0.153Lipiec 28, 2026
Npmzevairouter:1.0.152Lipiec 28, 2026
Npmzevairouter:1.0.154Lipiec 28, 2026
Npm@ks-video/kwai-player-web:9.1.2Lipiec 28, 2026
Npm@nextco/utils:5.0.0Lipiec 28, 2026
Npmvscode-designer-14:14.0.1Lipiec 29, 2026
Npmszablon-aplikacji-jobber-react:1.0.1Lipiec 29, 2026
Npmwyzwanie techniczne:1.0.1Lipiec 29, 2026
Npmdate-sanitize-helper:1.0.0Lipiec 29, 2026
Npmpomocnik-formatu-liczbowego:1.0.0Lipiec 29, 2026
Npmcsv-parser-helper:1.0.0Lipiec 29, 2026
Npmparser-linii-tekstu:1.0.0Lipiec 29, 2026
Npmjson-to-table-util:1.0.0Lipiec 29, 2026
Npmstyle-class-utils:1.0.0Lipiec 29, 2026
Npmpomocnik-sortowania-tablic:1.0.0Lipiec 29, 2026
Npmsn-flow-client:1.0.2Lipiec 29, 2026
Npmbezpłatny numer: 1.0.2Lipiec 29, 2026
Npmplamy:2.1.1Lipiec 29, 2026
Npmsn-flow-client:1.0.1Lipiec 29, 2026
Npmwolverinechat:1.0.1Lipiec 29, 2026
Npmrozszerzenie matlab-azure-devops:1.0.1Lipiec 29, 2026
Npmgreatcall-customers-commandapi:99.0.0Lipiec 29, 2026
Npm@mypwn/greatcall.customers.commandapi:99.0.1Lipiec 29, 2026
Npm@mypwn/greatcall.customers.commandapi:99.0.0Lipiec 29, 2026
Npmtest2221:2.2.4Lipiec 30, 2026
Npmtest22221:2.2.8Lipiec 30, 2026
Npm@ey-china/ey-assistant:1.0.1Lipiec 30, 2026
Npm@ey-china/ey-assistant:1.0.0Lipiec 30, 2026
Npmhyper-kube-config:1.1.1Lipiec 30, 2026
Npmosinthell:1.6.9Lipiec 30, 2026
Npmosinthell:1.6.6Lipiec 30, 2026
Npmosinthell:1.9.1Lipiec 30, 2026
Npmosinthell:1.9.5Lipiec 30, 2026
Npmflydev:0.0.1Lipiec 30, 2026
Npm@qtestorgz/sdk:1.0.0-test-publishLipiec 30, 2026
Npm@qtestorgz/sdk:1.0.0Lipiec 30, 2026

Rejestr nigdy nie śpi: ponad 180 złośliwych pakietów w tym tygodniu

Podsumowanie tego tygodnia odzwierciedla tę samą trajektorię: atakujący publikują szybciej, niż rejestry usuwają i szybciej, niż może wykryć cotygodniowe skanowanie. Pojedynczy pakiet npm, zevairouter, przeszedł z jednej wersji do ponad 55 potwierdzonych wersji w ciągu tygodnia, z tą samą zautomatyzowaną prędkością publikacji, której nie może dorównać żaden ręczny proces recenzji, do którego dołączyło kolejnych 10 wersji towarzyszącego mu zevairouter-cliTymczasem pojedyncza, skoordynowana dystrybucja 17 pakietów podszywających się pod wewnętrzne nazwy usług PayPal pokazuje zupełnie inny schemat: nie chodzi o wolumen dystrybucji jednego pakietu, ale o zsynchronizowane, wielopakietowe wydanie w wersji 28.0.0, zaplanowane w ciągu kilku minut, stworzone, by wygrać wyścig o pomieszanie zależności, zanim ktokolwiek to zauważy. Fala 12 pakietów fałszywych rozszerzeń VS Code w OpenVSX pokazuje, że presja nie ogranicza się tylko do npm i PyPI; rozprzestrzenia się na każdy rejestr, z którym ma do czynienia programista.

Wczesne ostrzeżenie przed złośliwym oprogramowaniem Xygeni Monitoruje npm, PyPI, OpenVSX i inne rejestry w czasie rzeczywistym, sygnalizując zagrożenia w momencie publikacji, zanim dotrą do kompilacji, zanim agent AI zainstaluje je autonomicznie oraz zanim pakiet powodujący problemy z zależnościami lub fałszywe rozszerzenie będzie miał szansę się uruchomić. Kiedy zevairouter wysyła dziesiątki wersji w ciągu jednego tygodnia lub 17 podobnych pakietów w odstępie kilku minut od siebie, wykrywanie uruchomione po fakcie jest już za późno.

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