resumo do código malicioso xygeni 80

Resumo do código malicioso 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.

O maior evento isolado foi 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-react e 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.

Este instantâneo semanal faz parte do nosso contínuo Resumo de código malicioso, onde validamos novas ameaças e fornecemos informações práticas para ajudar as equipes de DevSecOps a protegerem seus pipelineantes que ocorram danos. Vamos analisar o que descobrimos esta semana e por que isso é importante.

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

Mais de 165 encomendas. Uma semana. A balança continua a subir.

O resumo desta semana reflete a mesma trajetória: os atacantes publicam mais rápido do que os registros removem vulnerabilidades e mais rápido do que uma varredura semanal consegue detectar. Um único pacote do 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.

Alerta antecipado de malware da 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 Open Source Security A plataforma oferece às equipes de DevSecOps a detecção e priorização em tempo real necessárias para se manterem à frente da pressão coordenada da cadeia de suprimentos, para que seu pipelineMantenha-se organizado sem prejudicar o desempenho de suas equipes.

sca-tools-software-composição-análise-ferramentas
Priorize, corrija e proteja seus riscos de software
Crie sua conta gratuita.
Nenhum cartão de crédito é necessário.

Proteja seu desenvolvimento e entrega de software

com o Suíte de Produtos da Xygeni