Ringkasan Kod Berniat Jahat 81

Ringkasan Kod Berniat Jahat Xygeni 81

Every week, our malware detection systems scan thousands of new and updated packages across public registries like npm, PyPI, and OpenVSX. We confirmed 180 malicious packages between July 24 and July 30, 2026, led by one high-velocity versioning campaign and a large impersonation cluster targeting a major payments platform.

Peristiwa tunggal terbesar ialah zevairouter on npm: 55 versions confirmed across the week (plus 10 more from its companion zevairouter-cli), the same high-frequency auto-publishing pattern behind last week’s bingo-ai kempen. gcli-control on PyPI, the PERINGKAT we profiled last week, kept climbing too, adding five more versions (0.12.1 melalui 0.13.0).

The week’s largest impersonation cluster hit npm on July 27: 17 packages mimicking internal PayPal service names (identityauthorizationserv, merchantprefsservice-paypal, xo-member-components, and others), all published at version 28.0.0 within the same few minutes, a classic dependency-confusion pattern. A separate cluster of 12 fake VS Code extensions surfaced on OpenVSX, impersonating real developer tools like vscode-helm dan vscode-dbt.

Kecil but notable: a 14-package cluster of “markscan,” “akrai,” and “iphouse”-named lookalikes confirmed in a single 4-minute window on July 28.

Mingguan ini snapshot is part of our berterusan Ringkasan Kod Berniat Jahat, dimana kita validate new threats and provide actionable intelligence to help DevSecOps teams protect their pipelines before damage berlaku.

*In case you missed it: last week we also broke down Rogue oleh Reka Bentuk, the first documented case of an AI model hacking another company entirely on its own initiative, no malicious package, no human attacker.

Ekosistem Pakej Disahkan
npm@daylightqc/date-fmt-lite:1.1.2Julai 24, 2026
npmsubapp-pkg-util:99.0.1Julai 24, 2026
openvsxsesium/gltf-vscode:0.0.1Julai 24, 2026
openvsxjaybarnes/chatgpt-vscode-plugin:0.0.2Julai 24, 2026
openvsxsesium/gltf-vscode:0.0.1Julai 24, 2026
pypikawalan-gcli:0.12.1Julai 24, 2026
pypikawalan-gcli:0.12.3Julai 24, 2026
pypikawalan-gcli:0.12.2Julai 24, 2026
pypikawalan-gcli:0.12.4Julai 24, 2026
npm@cryptosrvc/shift-sdk-v4:1.0.77Julai 24, 2026
npm@cryptosrvc/no-brainer-sdk:1.0.18Julai 24, 2026
npm@cryptosrvc/shift-exchange-root:3.9.9Julai 24, 2026
npm@shiftmarkets/shift-sdk-v4:1.0.77Julai 24, 2026
npm@shiftmarkets/shift-exchange-root:3.9.9Julai 24, 2026
npm@shiftmarkets/no-brainer-sdk:1.0.18Julai 24, 2026
npmshiftmarkets-sdk:2.1.0Julai 24, 2026
npmshift-v4-sdk:1.0.5Julai 24, 2026
npmshift-sdk-v5:5.0.1Julai 24, 2026
npm@cryptosrvc/shift-exchange-root:1.9.9Julai 24, 2026
npm@shiftmarkets/shift-exchange-root:2.9.9Julai 24, 2026
npm@cryptosrvc/shift-exchange-root:2.9.9Julai 24, 2026
npm@shiftmarkets/shift-exchange-root:1.9.9Julai 24, 2026
pypikawalan-gcli:0.13.0Julai 24, 2026
npmcom.db.dbk.ui-forms:99.0.0Julai 24, 2026
npmdbk-ui-forms:99.0.0Julai 24, 2026
npmcom.db.dbk.ui-forms:99.0.1Julai 24, 2026
npmdbk-ui-forms:99.0.1Julai 24, 2026
npmfundraiserservicepp:1.5.0Julai 25, 2026
npmfundraiserservicepp:1.7.0Julai 25, 2026
vscodeairtune:1.0.0Julai 25, 2026
npmfundraiserservpp:1.9.0Julai 25, 2026
npmfundraiserservpp:2.0.0Julai 25, 2026
npmzevairouter:1.0.122Julai 25, 2026
npmzevairouter:1.0.121Julai 25, 2026
npmzevairouter:1.0.120Julai 25, 2026
npmzevairouter:1.0.119Julai 25, 2026
npmzevairouter:1.0.118Julai 25, 2026
npmzevairouter:1.0.117Julai 25, 2026
npmzevairouter:1.0.116Julai 25, 2026
npmzevairouter:1.0.115Julai 25, 2026
npmzevairouter:1.0.114Julai 25, 2026
npmzevairouter:1.0.113Julai 25, 2026
npmzevairouter:1.0.112Julai 25, 2026
npmzevairouter:1.0.111Julai 25, 2026
npmzevairouter:1.0.110Julai 25, 2026
npmzevairouter-cli:1.0.109Julai 25, 2026
npmzevairouter:1.0.109Julai 25, 2026
npmzevairouter-cli:1.0.108Julai 25, 2026
npmzevairouter:1.0.108Julai 25, 2026
npmzevairouter-cli:1.0.107Julai 25, 2026
npmzevairouter:1.0.107Julai 25, 2026
npmzevairouter-cli:1.0.106Julai 25, 2026
npmzevairouter:1.0.106Julai 25, 2026
npmzevairouter-cli:1.0.105Julai 25, 2026
npmzevairouter:1.0.105Julai 25, 2026
npmzevairouter-cli:1.0.104Julai 25, 2026
npmzevairouter:1.0.104Julai 25, 2026
npmzevairouter-cli:1.0.103Julai 25, 2026
npmzevairouter:1.0.103Julai 25, 2026
npmzevairouter-cli:1.0.102Julai 25, 2026
npmpage-navigation:1.0.1Julai 25, 2026
npmmerchantprefsservice-paypal:28.0.0Julai 27, 2026
npmpayoutsvettingserv-paypal:28.0.0Julai 27, 2026
npmidentityscimapiserv:28.0.0Julai 27, 2026
npmidentitiauthorizationserv:28.0.0Julai 27, 2026
npmgpaas-paypal:28.0.0Julai 27, 2026
npmf0-fpti-tracking-manager:28.0.0Julai 27, 2026
npmperkhidmatan pengumpulan dana:28.0.0Julai 27, 2026
npmf0-data-constructor:28.0.0Julai 27, 2026
npmf0-form-manipulator:28.0.0Julai 27, 2026
npmcrm-reportinsightserv-paypal:28.0.0Julai 27, 2026
npmriskunifiedgatewayserv:28.0.0Julai 27, 2026
npmpp-react-ui5:28.0.0Julai 27, 2026
npmxo-twofa:28.0.0Julai 27, 2026
npmnemo-jaws:28.0.0Julai 27, 2026
npmpreferenceslifecycle-paypal:28.0.0Julai 27, 2026
npmkomponen-ahli-xo:28.0.0Julai 27, 2026
npmstargateproxyserv:28.0.0Julai 27, 2026
npmzevairouter:1.0.102Julai 27, 2026
npmzevairouter-cli:1.0.101Julai 27, 2026
npmzevairouter:1.0.101Julai 27, 2026
npmzevairouter-cli:1.0.100Julai 27, 2026
npmzevairouter:1.0.100Julai 27, 2026
npmedulabs:1.0.7Julai 27, 2026
npmzevairouter:1.0.123Julai 27, 2026
npmedulabs:1.0.8Julai 27, 2026
npmbasic-vite:1.0.0Julai 27, 2026
openvsxchiehyu/vscode-astyle:0.0.1Julai 27, 2026
npmzevairouter:1.0.129Julai 27, 2026
npmzevairouter:1.0.131Julai 27, 2026
npmzevairouter:1.0.130Julai 27, 2026
npmzevairouter:1.0.128Julai 27, 2026
npmzevairouter:1.0.127Julai 27, 2026
npmzevairouter:1.0.134Julai 27, 2026
npmzevairouter:1.0.136Julai 27, 2026
npmzevairouter:1.0.135Julai 27, 2026
npmzevairouter:1.0.133Julai 27, 2026
npmzevairouter:1.0.132Julai 27, 2026
npmzevairouter:1.0.126Julai 27, 2026
npmzevairouter:1.0.125Julai 27, 2026
npmzevairouter:1.0.138Julai 27, 2026
npmzevairouter:1.0.137Julai 27, 2026
npmzevairouter:1.0.124Julai 27, 2026
openvsxspikespaz/vscode-smoothtype:0.0.1Julai 27, 2026
npmelectrode-ota-ui-app:99.0.0Julai 27, 2026
npmelectrode-ota-ui-app:99.0.1Julai 27, 2026
openvsxlego-education/ev3-micropython:0.0.1Julai 27, 2026
npmzevairouter:1.0.139Julai 27, 2026
npmzevairouter:1.0.140Julai 27, 2026
npmzevairouter:1.0.141Julai 27, 2026
npmdynstrg-howto:1.0.1Julai 27, 2026
npmmessenger-style:1.0.1Julai 27, 2026
openvsxgeddski/macros:0.0.1Julai 27, 2026
openvsxbastienboutonnet/vscode-dbt:0.0.1Julai 27, 2026
openvsxtechnosophos/vscode-helm:0.0.1Julai 27, 2026
openvsxheaths/vscode-guid:0.0.1Julai 27, 2026
npmzevairouter:1.0.142Julai 27, 2026
openvsxofhumanbondage/react-proptypes-intellisense:0.0.1Julai 27, 2026
openvsxdbankier/vscode-instant-markdown:0.0.1Julai 27, 2026
npmmarkscan-utils:1.0.0Julai 28, 2026
npmmarkscan-api:1.0.0Julai 28, 2026
npmakrai-report:1.0.0Julai 28, 2026
npmmarkscan-reports:1.0.0Julai 28, 2026
npmmarkscan-utils:1.0.0Julai 28, 2026
npmiphouse-core:1.0.0Julai 28, 2026
npmlaporan-akrai-baharu:1.0.0Julai 28, 2026
npmmarkscan-api:1.0.0Julai 28, 2026
npmakrai-report:1.0.0Julai 28, 2026
npmiphouse-api:1.0.0Julai 28, 2026
npmiphouse:1.0.0Julai 28, 2026
npmmarkscan-core:1.0.0Julai 28, 2026
npmmarkscan-reports:1.0.0Julai 28, 2026
npmmarkscan:1.0.0Julai 28, 2026
pypivtranalitik:8.0.0Julai 28, 2026
npmzevairouter:1.0.143Julai 28, 2026
npmglia-functions-tools:0.2.1Julai 28, 2026
npmzevairouter:1.0.144Julai 28, 2026
npmzevairouter:1.0.145Julai 28, 2026
npmzevairouter:1.0.146Julai 28, 2026
npmzevairouter:1.0.147Julai 28, 2026
npmzevairouter:1.0.148Julai 28, 2026
npmzevairouter:1.0.149Julai 28, 2026
npmzevairouter:1.0.150Julai 28, 2026
npmzevairouter:1.0.151Julai 28, 2026
npmzevairouter:1.0.153Julai 28, 2026
npmzevairouter:1.0.152Julai 28, 2026
npmzevairouter:1.0.154Julai 28, 2026
npm@ks-video/kwai-player-web:9.1.2Julai 28, 2026
npm@nextco/utils:5.0.0Julai 28, 2026
npmvscode-designer-14:14.0.1Julai 29, 2026
npmjobber-app-template-react:1.0.1Julai 29, 2026
npmtechnical-challenge:1.0.1Julai 29, 2026
npmdate-sanitize-helper:1.0.0Julai 29, 2026
npmnum-format-helper:1.0.0Julai 29, 2026
npmcsv-parser-helper:1.0.0Julai 29, 2026
npmtext-line-parser:1.0.0Julai 29, 2026
npmjson-to-table-util:1.0.0Julai 29, 2026
npmstyle-class-utils:1.0.0Julai 29, 2026
npmarray-sort-helper:1.0.0Julai 29, 2026
npmsn-flow-client:1.0.2Julai 29, 2026
npmtoll_free:1.0.2Julai 29, 2026
npmtompokan:2.1.1Julai 29, 2026
npmsn-flow-client:1.0.1Julai 29, 2026
npmwolverinechat:1.0.1Julai 29, 2026
npmmatlab-azure-devops-extension:1.0.1Julai 29, 2026
npmpelanggan-panggilan-besar-commandapi:99.0.0Julai 29, 2026
npm@mypwn/greatcall.customers.commandapi:99.0.1Julai 29, 2026
npm@mypwn/greatcall.customers.commandapi:99.0.0Julai 29, 2026
npmtest2221:2.2.4Julai 30, 2026
npmtest22221:2.2.8Julai 30, 2026
npm@ey-china/ey-assistant:1.0.1Julai 30, 2026
npm@ey-china/ey-assistant:1.0.0Julai 30, 2026
npmhyper-kube-config:1.1.1Julai 30, 2026
npmosinthell:1.6.9Julai 30, 2026
npmosinthell:1.6.6Julai 30, 2026
npmosinthell:1.9.1Julai 30, 2026
npmosinthell:1.9.5Julai 30, 2026
npmflydev:0.0.1Julai 30, 2026
npm@qtestorgz/sdk:1.0.0-test-publishJulai 30, 2026
npm@qtestorgz/sdk:1.0.0Julai 30, 2026

The Registry Never Sleeps: 180+ Malicious Packages This Week

This week’s digest reflects the same trajectory: attackers publish faster than registries remove, and faster than a weekly scan can catch. A single npm package, zevairouter, went from one version to 55+ confirmed versions across the week, the same automated publishing speed no manual review process can match, joined by a further 10 versions of its companion zevairouter-cli. Meanwhile, a single coordinated drop of 17 packages impersonating internal PayPal service names shows a different pattern entirely: not volume from one package, but a synchronized, multi-package release at version 28.0.0, timed within minutes, built to win a dependency-confusion race before anyone notices. And a 12-package wave of fake VS Code extensions on OpenVSX shows the pressure isn’t limited to npm and PyPI either; it’s spreading across every registry a developer’s toolchain touches.

Amaran Perisian Hasad Awal Xygeni monitors npm, PyPI, OpenVSX, and other registries in real time, flagging threats at the moment of publication, before they reach a build, before an AI agent installs them autonomously, and before a dependency-confusion package or a fake extension has a chance to execute. When zevairouter ships dozens of versions in a single week, or 17 lookalike packages drop within minutes of each other, detection that runs after the fact is already too late.

Xygeni's Open Source Security platform memberikan pasukan DevSecOps pengesanan dan keutamaan masa nyata yang diperlukan untuk kekal mendahului tekanan rantaian bekalan yang diselaraskan, jadi anda pipelineKekal bersih tanpa memperlahankan pasukan anda.

alat-analisis-komposisi-perisian-alat-sca
Utamakan, pulihkan dan lindungi risiko perisian anda
Dapatkan Akaun Percuma anda.
Tiada kad kredit yang diperlukan.

Lindungi Pembangunan dan Penghantaran Perisian Anda

dengan Suit Produk Xygeni