Fa'amatalaga o Tulafono Fa'aleaga 81

Fa'amatalaga o le Fa'ailoga Malie a 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 tulaga.

O le mea na tupu aupito tele lava 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 osofaʻiga. gcli-control on PyPI, the FUA we profiled last week, kept climbing too, adding five more versions (0.12.1 through 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 ma vscode-dbt.

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

Lenei vaiaso snapshot is part of our faifai pea Fa'amatalaga o Tulafono Fa'aleaga, le mea tatou validate new threats and provide actionable intelligence to help DevSecOps teams protect their pipelines before damage tupu.

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

Ecosystem afī Faamauina
npm@daylightqc/date-fmt-lite:1.1.2Iulai 24, 2026
npmsubapp-pkg-util:99.0.1Iulai 24, 2026
tatalavsxcesium/gltf-vscode:0.0.1Iulai 24, 2026
tatalavsxjaybarnes/chatgpt-vscode-plugin:0.0.2Iulai 24, 2026
tatalavsxcesium/gltf-vscode:0.0.1Iulai 24, 2026
pypipulea-gcli:0.12.1Iulai 24, 2026
pypipulea-gcli:0.12.3Iulai 24, 2026
pypipulea-gcli:0.12.2Iulai 24, 2026
pypipulea-gcli:0.12.4Iulai 24, 2026
npm@cryptosrvc/shift-sdk-v4:1.0.77Iulai 24, 2026
npm@cryptosrvc/no-brainer-sdk:1.0.18Iulai 24, 2026
npm@cryptosrvc/shift-exchange-root:3.9.9Iulai 24, 2026
npm@shiftmarkets/shift-sdk-v4:1.0.77Iulai 24, 2026
npm@shiftmarkets/shift-exchange-root:3.9.9Iulai 24, 2026
npm@shiftmarkets/no-brainer-sdk:1.0.18Iulai 24, 2026
npmshiftmarkets-sdk:2.1.0Iulai 24, 2026
npmshift-v4-sdk:1.0.5Iulai 24, 2026
npmshift-sdk-v5:5.0.1Iulai 24, 2026
npm@cryptosrvc/shift-exchange-root:1.9.9Iulai 24, 2026
npm@shiftmarkets/shift-exchange-root:2.9.9Iulai 24, 2026
npm@cryptosrvc/shift-exchange-root:2.9.9Iulai 24, 2026
npm@shiftmarkets/shift-exchange-root:1.9.9Iulai 24, 2026
pypipulea-gcli:0.13.0Iulai 24, 2026
npmcom.db.dbk.ui-forms:99.0.0Iulai 24, 2026
npmdbk-ui-forms:99.0.0Iulai 24, 2026
npmcom.db.dbk.ui-forms:99.0.1Iulai 24, 2026
npmdbk-ui-forms:99.0.1Iulai 24, 2026
npmfundraiserservicepp:1.5.0Iulai 25, 2026
npmfundraiserservicepp:1.7.0Iulai 25, 2026
vscodeleo eletise:1.0.0Iulai 25, 2026
npmfundraiserservpp:1.9.0Iulai 25, 2026
npmfundraiserservpp:2.0.0Iulai 25, 2026
npmzevairouter:1.0.122Iulai 25, 2026
npmzevairouter:1.0.121Iulai 25, 2026
npmzevairouter:1.0.120Iulai 25, 2026
npmzevairouter:1.0.119Iulai 25, 2026
npmzevairouter:1.0.118Iulai 25, 2026
npmzevairouter:1.0.117Iulai 25, 2026
npmzevairouter:1.0.116Iulai 25, 2026
npmzevairouter:1.0.115Iulai 25, 2026
npmzevairouter:1.0.114Iulai 25, 2026
npmzevairouter:1.0.113Iulai 25, 2026
npmzevairouter:1.0.112Iulai 25, 2026
npmzevairouter:1.0.111Iulai 25, 2026
npmzevairouter:1.0.110Iulai 25, 2026
npmzevairouter-cli:1.0.109Iulai 25, 2026
npmzevairouter:1.0.109Iulai 25, 2026
npmzevairouter-cli:1.0.108Iulai 25, 2026
npmzevairouter:1.0.108Iulai 25, 2026
npmzevairouter-cli:1.0.107Iulai 25, 2026
npmzevairouter:1.0.107Iulai 25, 2026
npmzevairouter-cli:1.0.106Iulai 25, 2026
npmzevairouter:1.0.106Iulai 25, 2026
npmzevairouter-cli:1.0.105Iulai 25, 2026
npmzevairouter:1.0.105Iulai 25, 2026
npmzevairouter-cli:1.0.104Iulai 25, 2026
npmzevairouter:1.0.104Iulai 25, 2026
npmzevairouter-cli:1.0.103Iulai 25, 2026
npmzevairouter:1.0.103Iulai 25, 2026
npmzevairouter-cli:1.0.102Iulai 25, 2026
npmpage-navigation:1.0.1Iulai 25, 2026
npmmerchantprefsservice-paypal:28.0.0Iulai 27, 2026
npmpayoutsvettingserv-paypal:28.0.0Iulai 27, 2026
npmidentityscimapiserv:28.0.0Iulai 27, 2026
npmfa'amaoniga o le fa'asinomaga tautua:28.0.0Iulai 27, 2026
npmgpaas-paypal:28.0.0Iulai 27, 2026
npmf0-fpti-tracking-manager:28.0.0Iulai 27, 2026
npmtautua mo le aoina o tupe:28.0.0Iulai 27, 2026
npmf0-data-constructor:28.0.0Iulai 27, 2026
npmf0-form-manipulator:28.0.0Iulai 27, 2026
npmcrm-reportinsightserv-paypal:28.0.0Iulai 27, 2026
npmriskunifiedgatewayserv:28.0.0Iulai 27, 2026
npmpp-react-ui5:28.0.0Iulai 27, 2026
npmxo-twofa:28.0.0Iulai 27, 2026
npmnemo-jaws:28.0.0Iulai 27, 2026
npmpreferenceslifecycle-paypal:28.0.0Iulai 27, 2026
npmvaega-xo-member:28.0.0Iulai 27, 2026
npmstargateproxyserv:28.0.0Iulai 27, 2026
npmzevairouter:1.0.102Iulai 27, 2026
npmzevairouter-cli:1.0.101Iulai 27, 2026
npmzevairouter:1.0.101Iulai 27, 2026
npmzevairouter-cli:1.0.100Iulai 27, 2026
npmzevairouter:1.0.100Iulai 27, 2026
npmedulabs:1.0.7Iulai 27, 2026
npmzevairouter:1.0.123Iulai 27, 2026
npmedulabs:1.0.8Iulai 27, 2026
npmbasic-vite:1.0.0Iulai 27, 2026
tatalavsxchiehyu/vscode-astyle:0.0.1Iulai 27, 2026
npmzevairouter:1.0.129Iulai 27, 2026
npmzevairouter:1.0.131Iulai 27, 2026
npmzevairouter:1.0.130Iulai 27, 2026
npmzevairouter:1.0.128Iulai 27, 2026
npmzevairouter:1.0.127Iulai 27, 2026
npmzevairouter:1.0.134Iulai 27, 2026
npmzevairouter:1.0.136Iulai 27, 2026
npmzevairouter:1.0.135Iulai 27, 2026
npmzevairouter:1.0.133Iulai 27, 2026
npmzevairouter:1.0.132Iulai 27, 2026
npmzevairouter:1.0.126Iulai 27, 2026
npmzevairouter:1.0.125Iulai 27, 2026
npmzevairouter:1.0.138Iulai 27, 2026
npmzevairouter:1.0.137Iulai 27, 2026
npmzevairouter:1.0.124Iulai 27, 2026
tatalavsxspikespaz/vscode-smoothtype:0.0.1Iulai 27, 2026
npmelectrode-ota-ui-app:99.0.0Iulai 27, 2026
npmelectrode-ota-ui-app:99.0.1Iulai 27, 2026
tatalavsxlego-education/ev3-micropython:0.0.1Iulai 27, 2026
npmzevairouter:1.0.139Iulai 27, 2026
npmzevairouter:1.0.140Iulai 27, 2026
npmzevairouter:1.0.141Iulai 27, 2026
npmdynstrg-howto:1.0.1Iulai 27, 2026
npmmessenger-style:1.0.1Iulai 27, 2026
tatalavsxgeddski/macros:0.0.1Iulai 27, 2026
tatalavsxbastienboutonnet/vscode-dbt:0.0.1Iulai 27, 2026
tatalavsxtechnosophos/vscode-helm:0.0.1Iulai 27, 2026
tatalavsxheaths/vscode-guid:0.0.1Iulai 27, 2026
npmzevairouter:1.0.142Iulai 27, 2026
tatalavsxofhumanbondage/react-proptypes-intellisense:0.0.1Iulai 27, 2026
tatalavsxdbankier/vscode-instant-markdown:0.0.1Iulai 27, 2026
npmmarkscan-utils:1.0.0Iulai 28, 2026
npmmarkscan-api:1.0.0Iulai 28, 2026
npmakrai-report:1.0.0Iulai 28, 2026
npmmarkscan-reports:1.0.0Iulai 28, 2026
npmmarkscan-utils:1.0.0Iulai 28, 2026
npmiphouse-core:1.0.0Iulai 28, 2026
npmlipoti-akrai-fou:1.0.0Iulai 28, 2026
npmmarkscan-api:1.0.0Iulai 28, 2026
npmakrai-report:1.0.0Iulai 28, 2026
npmiphouse-api:1.0.0Iulai 28, 2026
npmiphouse:1.0.0Iulai 28, 2026
npmmarkscan-core:1.0.0Iulai 28, 2026
npmmarkscan-reports:1.0.0Iulai 28, 2026
npmmarkscan:1.0.0Iulai 28, 2026
pypivtranalytic:8.0.0Iulai 28, 2026
npmzevairouter:1.0.143Iulai 28, 2026
npmglia-functions-tools:0.2.1Iulai 28, 2026
npmzevairouter:1.0.144Iulai 28, 2026
npmzevairouter:1.0.145Iulai 28, 2026
npmzevairouter:1.0.146Iulai 28, 2026
npmzevairouter:1.0.147Iulai 28, 2026
npmzevairouter:1.0.148Iulai 28, 2026
npmzevairouter:1.0.149Iulai 28, 2026
npmzevairouter:1.0.150Iulai 28, 2026
npmzevairouter:1.0.151Iulai 28, 2026
npmzevairouter:1.0.153Iulai 28, 2026
npmzevairouter:1.0.152Iulai 28, 2026
npmzevairouter:1.0.154Iulai 28, 2026
npm@ks-video/kwai-player-web:9.1.2Iulai 28, 2026
npm@nextco/utils:5.0.0Iulai 28, 2026
npmvscode-designer-14:14.0.1Iulai 29, 2026
npmjobber-app-template-react:1.0.1Iulai 29, 2026
npmtechnical-challenge:1.0.1Iulai 29, 2026
npmdate-sanitize-helper:1.0.0Iulai 29, 2026
npmnum-format-helper:1.0.0Iulai 29, 2026
npmcsv-parser-helper:1.0.0Iulai 29, 2026
npmtext-line-parser:1.0.0Iulai 29, 2026
npmjson-to-table-util:1.0.0Iulai 29, 2026
npmstyle-class-utils:1.0.0Iulai 29, 2026
npmarray-sort-helper:1.0.0Iulai 29, 2026
npmsn-flow-client:1.0.2Iulai 29, 2026
npmtoll_free:1.0.2Iulai 29, 2026
npmila:2.1.1Iulai 29, 2026
npmsn-flow-client:1.0.1Iulai 29, 2026
npmwolverinechat:1.0.1Iulai 29, 2026
npmmatlab-azure-devops-extension:1.0.1Iulai 29, 2026
npmgreatcall-customers-commandapi:99.0.0Iulai 29, 2026
npm@mypwn/greatcall.customers.commandapi:99.0.1Iulai 29, 2026
npm@mypwn/greatcall.customers.commandapi:99.0.0Iulai 29, 2026
npmtest2221:2.2.4Iulai 30, 2026
npmtest22221:2.2.8Iulai 30, 2026
npm@ey-china/ey-assistant:1.0.1Iulai 30, 2026
npm@ey-china/ey-assistant:1.0.0Iulai 30, 2026
npmhyper-kube-config:1.1.1Iulai 30, 2026
npmosinthell:1.6.9Iulai 30, 2026
npmosinthell:1.6.6Iulai 30, 2026
npmosinthell:1.9.1Iulai 30, 2026
npmosinthell:1.9.5Iulai 30, 2026
npmflydev:0.0.1Iulai 30, 2026
npm@qtestorgz/sdk:1.0.0-test-publishIulai 30, 2026
npm@qtestorgz/sdk:1.0.0Iulai 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.

Lapata'iga Vave o Polokalama Fa'aleaga a 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 e tuʻuina atu e le fausaga i 'au a le DevSecOps le iloa ma le faʻamuamua i le taimi moni e manaʻomia ina ia tumau ai i luma o le mamafa o le sapalai faʻamaopoopo, ina ia mafai ai e lau pipelineIa tumau i le mamā e aunoa ma le fa'agesegeseina o lau 'au.

meafaigaluega-sca-polokalame-su'esu'ega-tu'ufa'atasiga
Fa'amuamua, toe fa'aleleia, ma puipui au tulaga lamatia o polokalama faakomepiuta
Maua lau Teugatupe e leai se totogi.
Leai se credit card e manaʻomia.

Puipui lau Atina'eina ma le Tu'uina Atu o Polokalama Faakomepiuta

fa'atasi ai ma le Xygeni Product Suite