Zhrnutie škodlivého kódu 81

Xygeni Súhrn škodlivého kódu 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 platforma.

Najväčšou samostatnou udalosťou bolo 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 kampane. gcli-control on PyPI, the POTKAN 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 a vscode-dbt.

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

Tento týždenník snapshot is part of our pokračujúce Súhrn škodlivého kódu, kde my validate new threats and provide actionable intelligence to help DevSecOps teams protect their pipelines before damage vyskytuje.

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

ekosystém Balíček Potvrdené
NPM@daylightqc/date-fmt-lite:1.1.2Júla 24, 2026
NPMsubapp-pkg-util:99.0.1Júla 24, 2026
openvsxcesium/gltf-vscode:0.0.1Júla 24, 2026
openvsxjaybarnes/chatgpt-vscode-plugin:0.0.2Júla 24, 2026
openvsxcesium/gltf-vscode:0.0.1Júla 24, 2026
pypigcli-control:0.12.1Júla 24, 2026
pypigcli-control:0.12.3Júla 24, 2026
pypigcli-control:0.12.2Júla 24, 2026
pypigcli-control:0.12.4Júla 24, 2026
NPM@cryptosrvc/shift-sdk-v4:1.0.77Júla 24, 2026
NPM@cryptosrvc/no-brainer-sdk:1.0.18Júla 24, 2026
NPM@cryptosrvc/shift-exchange-root:3.9.9Júla 24, 2026
NPM@shiftmarkets/shift-sdk-v4:1.0.77Júla 24, 2026
NPM@shiftmarkets/shift-exchange-root:3.9.9Júla 24, 2026
NPM@shiftmarkets/no-brainer-sdk:1.0.18Júla 24, 2026
NPMshiftmarkets-sdk:2.1.0Júla 24, 2026
NPMshift-v4-sdk:1.0.5Júla 24, 2026
NPMshift-sdk-v5:5.0.1Júla 24, 2026
NPM@cryptosrvc/shift-exchange-root:1.9.9Júla 24, 2026
NPM@shiftmarkets/shift-exchange-root:2.9.9Júla 24, 2026
NPM@cryptosrvc/shift-exchange-root:2.9.9Júla 24, 2026
NPM@shiftmarkets/shift-exchange-root:1.9.9Júla 24, 2026
pypigcli-control:0.13.0Júla 24, 2026
NPMcom.db.dbk.ui-forms:99.0.0Júla 24, 2026
NPMdbk-ui-forms:99.0.0Júla 24, 2026
NPMcom.db.dbk.ui-forms:99.0.1Júla 24, 2026
NPMdbk-ui-forms:99.0.1Júla 24, 2026
NPMfundraiserservicepp:1.5.0Júla 25, 2026
NPMfundraiserservicepp:1.7.0Júla 25, 2026
vscodeairtune:1.0.0Júla 25, 2026
NPMfundraiserservpp:1.9.0Júla 25, 2026
NPMfundraiserservpp:2.0.0Júla 25, 2026
NPMzevairouter:1.0.122Júla 25, 2026
NPMzevairouter:1.0.121Júla 25, 2026
NPMzevairouter:1.0.120Júla 25, 2026
NPMzevairouter:1.0.119Júla 25, 2026
NPMzevairouter:1.0.118Júla 25, 2026
NPMzevairouter:1.0.117Júla 25, 2026
NPMzevairouter:1.0.116Júla 25, 2026
NPMzevairouter:1.0.115Júla 25, 2026
NPMzevairouter:1.0.114Júla 25, 2026
NPMzevairouter:1.0.113Júla 25, 2026
NPMzevairouter:1.0.112Júla 25, 2026
NPMzevairouter:1.0.111Júla 25, 2026
NPMzevairouter:1.0.110Júla 25, 2026
NPMzevairouter-cli:1.0.109Júla 25, 2026
NPMzevairouter:1.0.109Júla 25, 2026
NPMzevairouter-cli:1.0.108Júla 25, 2026
NPMzevairouter:1.0.108Júla 25, 2026
NPMzevairouter-cli:1.0.107Júla 25, 2026
NPMzevairouter:1.0.107Júla 25, 2026
NPMzevairouter-cli:1.0.106Júla 25, 2026
NPMzevairouter:1.0.106Júla 25, 2026
NPMzevairouter-cli:1.0.105Júla 25, 2026
NPMzevairouter:1.0.105Júla 25, 2026
NPMzevairouter-cli:1.0.104Júla 25, 2026
NPMzevairouter:1.0.104Júla 25, 2026
NPMzevairouter-cli:1.0.103Júla 25, 2026
NPMzevairouter:1.0.103Júla 25, 2026
NPMzevairouter-cli:1.0.102Júla 25, 2026
NPMpage-navigation:1.0.1Júla 25, 2026
NPMmerchantprefsservice-paypal:28.0.0Júla 27, 2026
NPMpayoutsvettingserv-paypal:28.0.0Júla 27, 2026
NPMidentityscimapiserv:28.0.0Júla 27, 2026
NPMidentityauthorizationserv:28.0.0Júla 27, 2026
NPMgpaas-paypal:28.0.0Júla 27, 2026
NPMf0-fpti-tracking-manager:28.0.0Júla 27, 2026
NPMzbierková služba:28.0.0Júla 27, 2026
NPMf0-data-constructor:28.0.0Júla 27, 2026
NPMf0-form-manipulator:28.0.0Júla 27, 2026
NPMcrm-reportinsightserv-paypal:28.0.0Júla 27, 2026
NPMriskunifiedgatewayserv:28.0.0Júla 27, 2026
NPMpp-react-ui5:28.0.0Júla 27, 2026
NPMxo-twofa:28.0.0Júla 27, 2026
NPMnemo-jaws:28.0.0Júla 27, 2026
NPMpreferenceslifecycle-paypal:28.0.0Júla 27, 2026
NPMxo-member-components:28.0.0Júla 27, 2026
NPMstargateproxyserv:28.0.0Júla 27, 2026
NPMzevairouter:1.0.102Júla 27, 2026
NPMzevairouter-cli:1.0.101Júla 27, 2026
NPMzevairouter:1.0.101Júla 27, 2026
NPMzevairouter-cli:1.0.100Júla 27, 2026
NPMzevairouter:1.0.100Júla 27, 2026
NPMedulabs:1.0.7Júla 27, 2026
NPMzevairouter:1.0.123Júla 27, 2026
NPMedulabs:1.0.8Júla 27, 2026
NPMbasic-vite:1.0.0Júla 27, 2026
openvsxchiehyu/vscode-astyle:0.0.1Júla 27, 2026
NPMzevairouter:1.0.129Júla 27, 2026
NPMzevairouter:1.0.131Júla 27, 2026
NPMzevairouter:1.0.130Júla 27, 2026
NPMzevairouter:1.0.128Júla 27, 2026
NPMzevairouter:1.0.127Júla 27, 2026
NPMzevairouter:1.0.134Júla 27, 2026
NPMzevairouter:1.0.136Júla 27, 2026
NPMzevairouter:1.0.135Júla 27, 2026
NPMzevairouter:1.0.133Júla 27, 2026
NPMzevairouter:1.0.132Júla 27, 2026
NPMzevairouter:1.0.126Júla 27, 2026
NPMzevairouter:1.0.125Júla 27, 2026
NPMzevairouter:1.0.138Júla 27, 2026
NPMzevairouter:1.0.137Júla 27, 2026
NPMzevairouter:1.0.124Júla 27, 2026
openvsxspikespaz/vscode-smoothtype:0.0.1Júla 27, 2026
NPMelectrode-ota-ui-app:99.0.0Júla 27, 2026
NPMelectrode-ota-ui-app:99.0.1Júla 27, 2026
openvsxlego-education/ev3-micropython:0.0.1Júla 27, 2026
NPMzevairouter:1.0.139Júla 27, 2026
NPMzevairouter:1.0.140Júla 27, 2026
NPMzevairouter:1.0.141Júla 27, 2026
NPMdynstrg-howto:1.0.1Júla 27, 2026
NPMmessenger-style:1.0.1Júla 27, 2026
openvsxgeddski/macros:0.0.1Júla 27, 2026
openvsxbastienboutonnet/vscode-dbt:0.0.1Júla 27, 2026
openvsxtechnosophos/vscode-helm:0.0.1Júla 27, 2026
openvsxheaths/vscode-guid:0.0.1Júla 27, 2026
NPMzevairouter:1.0.142Júla 27, 2026
openvsxofhumanbondage/react-proptypes-intellisense:0.0.1Júla 27, 2026
openvsxdbankier/vscode-instant-markdown:0.0.1Júla 27, 2026
NPMmarkscan-utils:1.0.0Júla 28, 2026
NPMmarkscan-api:1.0.0Júla 28, 2026
NPMakrai-report:1.0.0Júla 28, 2026
NPMmarkscan-reports:1.0.0Júla 28, 2026
NPMmarkscan-utils:1.0.0Júla 28, 2026
NPMiphouse-core:1.0.0Júla 28, 2026
NPMakrai-report-new:1.0.0Júla 28, 2026
NPMmarkscan-api:1.0.0Júla 28, 2026
NPMakrai-report:1.0.0Júla 28, 2026
NPMiphouse-api:1.0.0Júla 28, 2026
NPMiphouse:1.0.0Júla 28, 2026
NPMmarkscan-core:1.0.0Júla 28, 2026
NPMmarkscan-reports:1.0.0Júla 28, 2026
NPMmarkscan:1.0.0Júla 28, 2026
pypivtranalytic:8.0.0Júla 28, 2026
NPMzevairouter:1.0.143Júla 28, 2026
NPMglia-functions-tools:0.2.1Júla 28, 2026
NPMzevairouter:1.0.144Júla 28, 2026
NPMzevairouter:1.0.145Júla 28, 2026
NPMzevairouter:1.0.146Júla 28, 2026
NPMzevairouter:1.0.147Júla 28, 2026
NPMzevairouter:1.0.148Júla 28, 2026
NPMzevairouter:1.0.149Júla 28, 2026
NPMzevairouter:1.0.150Júla 28, 2026
NPMzevairouter:1.0.151Júla 28, 2026
NPMzevairouter:1.0.153Júla 28, 2026
NPMzevairouter:1.0.152Júla 28, 2026
NPMzevairouter:1.0.154Júla 28, 2026
NPM@ks-video/kwai-player-web:9.1.2Júla 28, 2026
NPM@nextco/utils:5.0.0Júla 28, 2026
NPMvscode-designer-14:14.0.1Júla 29, 2026
NPMjobber-app-template-react:1.0.1Júla 29, 2026
NPMtechnical-challenge:1.0.1Júla 29, 2026
NPMdate-sanitize-helper:1.0.0Júla 29, 2026
NPMnum-format-helper:1.0.0Júla 29, 2026
NPMcsv-parser-helper:1.0.0Júla 29, 2026
NPMtext-line-parser:1.0.0Júla 29, 2026
NPMjson-to-table-util:1.0.0Júla 29, 2026
NPMstyle-class-utils:1.0.0Júla 29, 2026
NPMarray-sort-helper:1.0.0Júla 29, 2026
NPMsn-flow-client:1.0.2Júla 29, 2026
NPMtoll_free:1.0.2Júla 29, 2026
NPMblots:2.1.1Júla 29, 2026
NPMsn-flow-client:1.0.1Júla 29, 2026
NPMwolverinechat:1.0.1Júla 29, 2026
NPMmatlab-azure-devops-extension:1.0.1Júla 29, 2026
NPMgreatcall-customers-commandapi:99.0.0Júla 29, 2026
NPM@mypwn/greatcall.customers.commandapi:99.0.1Júla 29, 2026
NPM@mypwn/greatcall.customers.commandapi:99.0.0Júla 29, 2026
NPMtest2221:2.2.4Júla 30, 2026
NPMtest22221:2.2.8Júla 30, 2026
NPM@ey-china/ey-assistant:1.0.1Júla 30, 2026
NPM@ey-china/ey-assistant:1.0.0Júla 30, 2026
NPMhyper-kube-config:1.1.1Júla 30, 2026
NPMosinthell:1.6.9Júla 30, 2026
NPMosinthell:1.6.6Júla 30, 2026
NPMosinthell:1.9.1Júla 30, 2026
NPMosinthell:1.9.5Júla 30, 2026
NPMflydev:0.0.1Júla 30, 2026
NPM@qtestorgz/sdk:1.0.0-test-publishJúla 30, 2026
NPM@qtestorgz/sdk:1.0.0Júla 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.

Včasné varovanie pred škodlivým softvérom od 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 Platforma poskytuje tímom DevSecOps detekciu a stanovenie priorít v reálnom čase, ktoré sú potrebné na to, aby si udržali krok s tlakom koordinovaného dodávateľského reťazca, takže vaše pipelinezostaňte čistí bez toho, aby ste spomaľovali svoje tímy.

nástroje na analýzu zloženia softvéru SCA
Stanovte si priority, odstraňujte a zabezpečte svoje softvérové ​​riziká
Získajte svoj bezplatný účet.
Nie je potrebná kreditná karta.

Zabezpečte si vývoj a dodávku softvéru

s produktovým balíkom Xygeni