resum de codi maliciós de Xygeni 80

Resum de codi maliciós de Xygeni 80

Every week, our malware detection systems scan thousands of new and updated packages across public registries like npm and PyPI. This week was no exception. We confirmed 165 malicious packages between July 17 and July 24, 2026, across npm and PyPI, led by one high-velocity campaign and several new impersonation clusters.

L'esdeveniment individual més important va ser bingo-ai on PyPI, again: nearly 85 versions confirmed in a 23-minute window on July 21, the same automated publishing pattern we flagged in this package last week.

We also confirmed further activity from gcli-control on PyPI, a package our research team profiled in detail this week: a fully-featured Windows RAT (keylogging, webcam/mic capture, clipboard monitoring, browser-credential theft, persistence) that routes its command-and-control through npoint.io, a free JSON-hosting service, rather than an attacker-owned domain. The initial burst (versions 0.1.0 to 0.7.1) escalated to full capability in about 13.5 hours on July 21–22. This week’s digest shows the campaign didn’t stop there: five more versions (0.8.0 through 0.12.0) followed at a steadier pace through July 23–24.

We also confirmed a nine-package Twilio impersonation cluster on npm (twilio-serverless, twilio-functions, twilio-internal, and others), all published July 21 with inflated version numbers, a classic dependency-confusion pattern. A second cluster targeted crypto/DeFi tooling on npm, nine packages including uniswap-sdk-v4, wagmi-reacti ethers-secure, published July 23.

Smaller but notable: a repeating “date formatting utility” naming theme across three separate campaigns, and n8n-nodes-pwn, a suspiciously named automation-node package confirmed July 22.

Aquesta instantània setmanal forma part del nostre procés en curs Resum de codi maliciós, on validem les noves amenaces i proporcionem intel·ligència accionable per ajudar els equips de DevSecOps a protegir les seves pipelines abans que es produeixin danys. Analitzem què hem trobat aquesta setmana i per què és important.

EcosistemapaquetConfirmat
npmjavas-crypto:2.0.4Juliol 17, 2026
npmshadxino:2.0.8Juliol 17, 2026
npmclover-codelab-remote-pay-cloud:99.9.9Juliol 17, 2026
npmhehehe:2.0.4Juliol 17, 2026
npmshadxino:2.0.9Juliol 18, 2026
npmrelativity-pdfjs-dist:5.8.2Juliol 20, 2026
npmtriage_bot_using_sdkv3:2.0.1Juliol 19, 2026
npmaftermath-finance:99.0.0Juliol 19, 2026
npmaftermath-sui:99.0.0Juliol 19, 2026
npmaftermathfi:99.0.0Juliol 19, 2026
npm@yuva2210/okx-poc-preinstall:1.0.1Juliol 22, 2026
npm@yuva2210/okx-poc-rce-impact:2.0.0Juliol 22, 2026
npm@yuva2210/okx-poc-rce-impact:1.0.0Juliol 22, 2026
npmtwilio-serverless:99.99.99Juliol 21, 2026
npmtwilio-functions:99.99.99Juliol 21, 2026
npmtwilio-assets:99.99.99Juliol 21, 2026
npmtwilio-internal:99.99.99Juliol 21, 2026
npmtwilio-deploy:99.99.99Juliol 21, 2026
npmtwiliointernal-messaging-toolbox:99.99.99Juliol 21, 2026
npmtwilio-platform-async-data-fetch:99.99.99Juliol 21, 2026
npmorg-twilio-phone-numbers-utils:99.99.99Juliol 21, 2026
npmtwilio-platform-request:99.99.99Juliol 21, 2026
npmorg-twilio-phone-numbers-utils:99.99.100Juliol 21, 2026
npmtwilio-platform-async-data-fetch:99.99.100Juliol 21, 2026
npmtwilio-platform-request:99.99.100Juliol 21, 2026
npmtwiliointernal-messaging-toolbox:99.99.100Juliol 21, 2026
npmsupplyhub:1.0.1Juliol 21, 2026
npmsupplyhub:1.0.2Juliol 21, 2026
npm@offa/offa-uwk:999.0.0Juliol 21, 2026
npm@offa/offa-uwk:999.0.1Juliol 21, 2026
npmdate-format-utils-xz:1.0.1Juliol 21, 2026
npmdate-format-utils-xz:1.0.2Juliol 21, 2026
npmdate-format-utils-xz:1.0.4Juliol 21, 2026
npm@bpa-internal/bpa-utils:99.99.99Juliol 22, 2026
npmsignzy-field-level-encrypter:12.9.12Juliol 22, 2026
pipibingo-ai:6.2.241Juliol 21, 2026
pipibingo-ai:6.2.239Juliol 21, 2026
pipibingo-ai:6.2.238Juliol 21, 2026
npmsignzy-field-level-encrypter:12.9.13Juliol 22, 2026
pipibingo-ai:6.2.236Juliol 21, 2026
pipibingo-ai:6.2.235Juliol 21, 2026
pipibingo-ai:6.2.234Juliol 21, 2026
pipibingo-ai:6.2.233Juliol 21, 2026
pipibingo-ai:6.2.232Juliol 21, 2026
pipibingo-ai:6.2.231Juliol 21, 2026
pipibingo-ai:6.2.230Juliol 21, 2026
pipibingo-ai:6.2.229Juliol 21, 2026
pipibingo-ai:6.2.228Juliol 21, 2026
pipibingo-ai:6.2.227Juliol 21, 2026
pipibingo-ai:6.2.226Juliol 21, 2026
pipibingo-ai:6.2.225Juliol 21, 2026
pipibingo-ai:6.2.224Juliol 21, 2026
pipibingo-ai:6.2.223Juliol 21, 2026
pipibingo-ai:6.2.222Juliol 21, 2026
pipibingo-ai:6.2.221Juliol 21, 2026
pipibingo-ai:6.2.218Juliol 21, 2026
pipibingo-ai:6.2.217Juliol 21, 2026
pipibingo-ai:6.2.216Juliol 21, 2026
pipibingo-ai:6.2.215Juliol 21, 2026
pipibingo-ai:6.2.214Juliol 21, 2026
pipibingo-ai:6.2.213Juliol 21, 2026
pipibingo-ai:6.2.212Juliol 21, 2026
pipibingo-ai:6.2.211Juliol 21, 2026
pipibingo-ai:6.2.210Juliol 21, 2026
pipibingo-ai:6.2.206Juliol 21, 2026
pipibingo-ai:6.2.205Juliol 21, 2026
pipibingo-ai:6.2.204Juliol 21, 2026
pipibingo-ai:6.2.203Juliol 21, 2026
pipibingo-ai:6.2.202Juliol 21, 2026
pipibingo-ai:6.2.201Juliol 21, 2026
pipibingo-ai:6.2.200Juliol 21, 2026
pipibingo-ai:6.2.198Juliol 21, 2026
pipibingo-ai:6.2.197Juliol 21, 2026
pipibingo-ai:6.2.196Juliol 21, 2026
pipibingo-ai:6.2.195Juliol 21, 2026
pipibingo-ai:6.2.194Juliol 21, 2026
pipibingo-ai:6.2.193Juliol 21, 2026
pipibingo-ai:6.2.192Juliol 21, 2026
pipibingo-ai:6.2.191Juliol 21, 2026
pipibingo-ai:6.2.190Juliol 21, 2026
pipibingo-ai:6.2.189Juliol 21, 2026
pipibingo-ai:6.2.188Juliol 21, 2026
pipibingo-ai:6.2.187Juliol 21, 2026
pipibingo-ai:6.2.186Juliol 21, 2026
pipibingo-ai:6.2.185Juliol 21, 2026
pipibingo-ai:6.2.184Juliol 21, 2026
pipibingo-ai:6.2.183Juliol 21, 2026
pipibingo-ai:6.2.179Juliol 21, 2026
pipibingo-ai:6.2.177Juliol 21, 2026
pipibingo-ai:6.2.174Juliol 21, 2026
pipibingo-ai:6.2.173Juliol 21, 2026
pipibingo-ai:6.2.172Juliol 21, 2026
pipibingo-ai:6.2.169Juliol 21, 2026
pipibingo-ai:6.2.168Juliol 21, 2026
pipibingo-ai:6.2.167Juliol 21, 2026
pipibingo-ai:6.2.165Juliol 21, 2026
pipibingo-ai:6.2.244Juliol 21, 2026
pipibingo-ai:6.2.163Juliol 21, 2026
pipibingo-ai:6.2.162Juliol 21, 2026
pipibingo-ai:6.2.160Juliol 21, 2026
pipibingo-ai:6.2.159Juliol 21, 2026
pipibingo-ai:6.2.158Juliol 21, 2026
pipibingo-ai:6.2.157Juliol 21, 2026
pipibingo-ai:6.2.156Juliol 21, 2026
pipibingo-ai:6.2.155Juliol 21, 2026
pipibingo-ai:6.2.154Juliol 21, 2026
pipibingo-ai:6.2.153Juliol 21, 2026
pipibingo-ai:6.2.152Juliol 21, 2026
pipibingo-ai:6.2.151Juliol 21, 2026
pipibingo-ai:6.2.150Juliol 21, 2026
pipibingo-ai:6.2.149Juliol 21, 2026
pipibingo-ai:6.2.147Juliol 21, 2026
pipibingo-ai:6.2.146Juliol 21, 2026
pipibingo-ai:6.2.145Juliol 21, 2026
pipibingo-ai:6.2.144Juliol 21, 2026
pipibingo-ai:6.2.143Juliol 21, 2026
pipibingo-ai:6.2.142Juliol 21, 2026
pipibingo-ai:6.2.141Juliol 21, 2026
pipibingo-ai:6.2.138Juliol 21, 2026
pipibingo-ai:6.2.137Juliol 21, 2026
pipibingo-ai:6.2.136Juliol 21, 2026
npm@knofler/ai-management:0.3.0Juliol 22, 2026
pipigcli-control:0.1.0Juliol 22, 2026
npmfaust-cont:1.0.0Juliol 22, 2026
pipigcli-control:0.5.0Juliol 22, 2026
pipigcli-control:0.2.0Juliol 22, 2026
pipigcli-control:0.6.0Juliol 22, 2026
pipigcli-control:0.7.0Juliol 22, 2026
npmn8n-nodes-pwn:1.0.1Juliol 22, 2026
npmn8n-nodes-pwn:1.0.2Juliol 22, 2026
pipigcli-control:0.7.1Juliol 22, 2026
pipimake-helper:0.1.0Juliol 22, 2026
pipigcli-control:0.8.0Juliol 23, 2026
npmknowledge-grader:1.0.1Juliol 23, 2026
npmforge-extended:1.0.1Juliol 23, 2026
npmtidal-embed-player:1.0.1Juliol 23, 2026
npmcontent-publisher-sdks:1.0.1Juliol 23, 2026
npmfastly-vcl-language-client:1.0.0Juliol 23, 2026
npmtool-registry-scripts:1.0.0Juliol 23, 2026
npmuniswap-sdk-v4:1.0.0Juliol 23, 2026
npmccxt-trading:1.0.0Juliol 23, 2026
npmwagmi-react:1.0.0Juliol 23, 2026
npmethers-secure:1.0.0Juliol 23, 2026
npmviem-toolkit:1.0.0Juliol 23, 2026
npmrpc-endpoint-rotator:1.0.0Juliol 23, 2026
npmhardhat-gas-tracker:1.0.0Juliol 23, 2026
npmeth-crypto-utils:1.0.0Juliol 23, 2026
npmtoken-list-fetcher:1.0.0Juliol 23, 2026
npmhardhat-gas-tracker:1.0.1Juliol 23, 2026
npmtoken-list-fetcher:1.0.1Juliol 23, 2026
npmeth-crypto-utils:1.0.1Juliol 23, 2026
npmrpc-endpoint-rotator:1.0.1Juliol 23, 2026
pipigcli-control:0.9.0Juliol 23, 2026
pipigcli-control:0.10.0Juliol 23, 2026
npmsoundflow-premium: 1.0.0Juliol 24, 2026
pipigcli-control:0.11.0Juliol 24, 2026
pipigcli-control:0.11.1Juliol 24, 2026
npmtracker-radar-detector:1.0.1Juliol 24, 2026
pipigcli-control:0.11.2Juliol 24, 2026
pipigcli-control:0.12.0Juliol 24, 2026
npmdatefmt-pro:1.0.1Juliol 24, 2026
npmdatefmt-pro:1.0.0Juliol 24, 2026
npmdatefmt-pro:1.0.2Juliol 24, 2026
npm@daylightqc/date-fmt-lite:1.0.0Juliol 24, 2026
npm@daylightqc/date-fmt-lite:1.1.1Juliol 24, 2026

Més de 165 paquets. Una setmana. La bàscula continua pujant.

El resum d'aquesta setmana reflecteix la mateixa trajectòria: els atacants publiquen més ràpid del que els registres eliminen i més ràpid del que pot detectar una exploració setmanal. Un sol paquet PyPI, bingo-ai, went from first version to nearly 85 confirmed versions in about 23 minutes, automated publishing at a speed no manual review process can match. Meanwhile, gcli-control shows that volume isn’t the only risk: a fully-featured RAT that didn’t bother hiding what it was, instead relaying its commands through npoint.io, a free JSON-hosting service, so its traffic blends into ordinary developer activity with no attacker-owned domain to block. And the Twilio and crypto/DeFi impersonation clusters show a third pattern entirely: coordinated, multi-package drops using inflated version numbers to win a dependency-confusion race against internal package names.

Avís precoç de programari maliciós de Xygeni monitors npm, PyPI, 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 covert relay or a dependency-confusion package has a chance to execute. When bingo-ai ships dozens of versions in under half an hour, or gcli-control routes its C2 through a service your egress rules already allow, detection that runs after the fact is already too late.

Xygeni's Open Source Security La plataforma ofereix als equips de DevSecOps la detecció i priorització en temps real necessàries per mantenir-se al dia de la pressió coordinada de la cadena de subministrament, de manera que el vostre pipelinemantenir-se net sense alentir els equips.

sca-tools-software-composition-analyse-tools
Prioritzar, solucionar i protegir els riscos del programari
Obtén el teu compte gratuït.
No es requereix cap targeta de crèdit.

Assegura el desenvolupament i el lliurament del teu programari

amb el paquet de productes Xygeni