xygeni sažetak zlonamjernog koda 80

Xygeni sažetak zlonamjernog koda 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.

Najveći pojedinačni događaj bio je 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.

Ovaj tjedni pregled dio je našeg kontinuiranog Sažetak zlonamjernog koda, gdje provjeravamo nove prijetnje i pružamo praktične obavještajne podatke kako bismo pomogli DevSecOps timovima da zaštite svoje pipelineprije nego što dođe do štete. Analizirajmo što smo otkrili ovog tjedna i zašto je to važno.

ekosustavPaketpotvrđen
NPMjavas-crypto:2.0.4Srpnja 17, 2026
NPMshadxino:2.0.8Srpnja 17, 2026
NPMclover-codelab-remote-pay-cloud:99.9.9Srpnja 17, 2026
NPMhehehee:2.0.4Srpnja 17, 2026
NPMshadxino:2.0.9Srpnja 18, 2026
NPMrelativity-pdfjs-dist:5.8.2Srpnja 20, 2026
NPMtriage_bot_using_sdkv3:2.0.1Srpnja 19, 2026
NPMaftermath-finance:99.0.0Srpnja 19, 2026
NPMaftermath-sui:99.0.0Srpnja 19, 2026
NPMaftermathfi:99.0.0Srpnja 19, 2026
NPM@yuva2210/okx-poc-preinstall:1.0.1Srpnja 22, 2026
NPM@yuva2210/okx-poc-rce-impact:2.0.0Srpnja 22, 2026
NPM@yuva2210/okx-poc-rce-impact:1.0.0Srpnja 22, 2026
NPMtwilio-serverless:99.99.99Srpnja 21, 2026
NPMtwilio-functions:99.99.99Srpnja 21, 2026
NPMtwilio-assets:99.99.99Srpnja 21, 2026
NPMtwilio-internal:99.99.99Srpnja 21, 2026
NPMtwilio-deploy:99.99.99Srpnja 21, 2026
NPMtwiliointernal-messaging-toolbox:99.99.99Srpnja 21, 2026
NPMtwilio-platform-async-data-fetch:99.99.99Srpnja 21, 2026
NPMorg-twilio-phone-numbers-utils:99.99.99Srpnja 21, 2026
NPMtwilio-platform-request:99.99.99Srpnja 21, 2026
NPMorg-twilio-phone-numbers-utils:99.99.100Srpnja 21, 2026
NPMtwilio-platform-async-data-fetch:99.99.100Srpnja 21, 2026
NPMtwilio-platform-request:99.99.100Srpnja 21, 2026
NPMtwiliointernal-messaging-toolbox:99.99.100Srpnja 21, 2026
NPMsupplyhub:1.0.1Srpnja 21, 2026
NPMsupplyhub:1.0.2Srpnja 21, 2026
NPM@offa/offa-uwk:999.0.0Srpnja 21, 2026
NPM@offa/offa-uwk:999.0.1Srpnja 21, 2026
NPMdate-format-utils-xz:1.0.1Srpnja 21, 2026
NPMdate-format-utils-xz:1.0.2Srpnja 21, 2026
NPMdate-format-utils-xz:1.0.4Srpnja 21, 2026
NPM@bpa-internal/bpa-utils:99.99.99Srpnja 22, 2026
NPMsignzy-field-level-encrypter:12.9.12Srpnja 22, 2026
pypibingo-ai:6.2.241Srpnja 21, 2026
pypibingo-ai:6.2.239Srpnja 21, 2026
pypibingo-ai:6.2.238Srpnja 21, 2026
NPMsignzy-field-level-encrypter:12.9.13Srpnja 22, 2026
pypibingo-ai:6.2.236Srpnja 21, 2026
pypibingo-ai:6.2.235Srpnja 21, 2026
pypibingo-ai:6.2.234Srpnja 21, 2026
pypibingo-ai:6.2.233Srpnja 21, 2026
pypibingo-ai:6.2.232Srpnja 21, 2026
pypibingo-ai:6.2.231Srpnja 21, 2026
pypibingo-ai:6.2.230Srpnja 21, 2026
pypibingo-ai:6.2.229Srpnja 21, 2026
pypibingo-ai:6.2.228Srpnja 21, 2026
pypibingo-ai:6.2.227Srpnja 21, 2026
pypibingo-ai:6.2.226Srpnja 21, 2026
pypibingo-ai:6.2.225Srpnja 21, 2026
pypibingo-ai:6.2.224Srpnja 21, 2026
pypibingo-ai:6.2.223Srpnja 21, 2026
pypibingo-ai:6.2.222Srpnja 21, 2026
pypibingo-ai:6.2.221Srpnja 21, 2026
pypibingo-ai:6.2.218Srpnja 21, 2026
pypibingo-ai:6.2.217Srpnja 21, 2026
pypibingo-ai:6.2.216Srpnja 21, 2026
pypibingo-ai:6.2.215Srpnja 21, 2026
pypibingo-ai:6.2.214Srpnja 21, 2026
pypibingo-ai:6.2.213Srpnja 21, 2026
pypibingo-ai:6.2.212Srpnja 21, 2026
pypibingo-ai:6.2.211Srpnja 21, 2026
pypibingo-ai:6.2.210Srpnja 21, 2026
pypibingo-ai:6.2.206Srpnja 21, 2026
pypibingo-ai:6.2.205Srpnja 21, 2026
pypibingo-ai:6.2.204Srpnja 21, 2026
pypibingo-ai:6.2.203Srpnja 21, 2026
pypibingo-ai:6.2.202Srpnja 21, 2026
pypibingo-ai:6.2.201Srpnja 21, 2026
pypibingo-ai:6.2.200Srpnja 21, 2026
pypibingo-ai:6.2.198Srpnja 21, 2026
pypibingo-ai:6.2.197Srpnja 21, 2026
pypibingo-ai:6.2.196Srpnja 21, 2026
pypibingo-ai:6.2.195Srpnja 21, 2026
pypibingo-ai:6.2.194Srpnja 21, 2026
pypibingo-ai:6.2.193Srpnja 21, 2026
pypibingo-ai:6.2.192Srpnja 21, 2026
pypibingo-ai:6.2.191Srpnja 21, 2026
pypibingo-ai:6.2.190Srpnja 21, 2026
pypibingo-ai:6.2.189Srpnja 21, 2026
pypibingo-ai:6.2.188Srpnja 21, 2026
pypibingo-ai:6.2.187Srpnja 21, 2026
pypibingo-ai:6.2.186Srpnja 21, 2026
pypibingo-ai:6.2.185Srpnja 21, 2026
pypibingo-ai:6.2.184Srpnja 21, 2026
pypibingo-ai:6.2.183Srpnja 21, 2026
pypibingo-ai:6.2.179Srpnja 21, 2026
pypibingo-ai:6.2.177Srpnja 21, 2026
pypibingo-ai:6.2.174Srpnja 21, 2026
pypibingo-ai:6.2.173Srpnja 21, 2026
pypibingo-ai:6.2.172Srpnja 21, 2026
pypibingo-ai:6.2.169Srpnja 21, 2026
pypibingo-ai:6.2.168Srpnja 21, 2026
pypibingo-ai:6.2.167Srpnja 21, 2026
pypibingo-ai:6.2.165Srpnja 21, 2026
pypibingo-ai:6.2.244Srpnja 21, 2026
pypibingo-ai:6.2.163Srpnja 21, 2026
pypibingo-ai:6.2.162Srpnja 21, 2026
pypibingo-ai:6.2.160Srpnja 21, 2026
pypibingo-ai:6.2.159Srpnja 21, 2026
pypibingo-ai:6.2.158Srpnja 21, 2026
pypibingo-ai:6.2.157Srpnja 21, 2026
pypibingo-ai:6.2.156Srpnja 21, 2026
pypibingo-ai:6.2.155Srpnja 21, 2026
pypibingo-ai:6.2.154Srpnja 21, 2026
pypibingo-ai:6.2.153Srpnja 21, 2026
pypibingo-ai:6.2.152Srpnja 21, 2026
pypibingo-ai:6.2.151Srpnja 21, 2026
pypibingo-ai:6.2.150Srpnja 21, 2026
pypibingo-ai:6.2.149Srpnja 21, 2026
pypibingo-ai:6.2.147Srpnja 21, 2026
pypibingo-ai:6.2.146Srpnja 21, 2026
pypibingo-ai:6.2.145Srpnja 21, 2026
pypibingo-ai:6.2.144Srpnja 21, 2026
pypibingo-ai:6.2.143Srpnja 21, 2026
pypibingo-ai:6.2.142Srpnja 21, 2026
pypibingo-ai:6.2.141Srpnja 21, 2026
pypibingo-ai:6.2.138Srpnja 21, 2026
pypibingo-ai:6.2.137Srpnja 21, 2026
pypibingo-ai:6.2.136Srpnja 21, 2026
NPM@knofler/ai-management:0.3.0Srpnja 22, 2026
pypigcli-control:0.1.0Srpnja 22, 2026
NPMfaust-cont:1.0.0Srpnja 22, 2026
pypigcli-control:0.5.0Srpnja 22, 2026
pypigcli-control:0.2.0Srpnja 22, 2026
pypigcli-control:0.6.0Srpnja 22, 2026
pypigcli-control:0.7.0Srpnja 22, 2026
NPMn8n-nodes-pwn:1.0.1Srpnja 22, 2026
NPMn8n-nodes-pwn:1.0.2Srpnja 22, 2026
pypigcli-control:0.7.1Srpnja 22, 2026
pypimake-helper:0.1.0Srpnja 22, 2026
pypigcli-control:0.8.0Srpnja 23, 2026
NPMknowledge-grader:1.0.1Srpnja 23, 2026
NPMforge-extended:1.0.1Srpnja 23, 2026
NPMtidal-embed-player:1.0.1Srpnja 23, 2026
NPMcontent-publisher-sdks:1.0.1Srpnja 23, 2026
NPMfastly-vcl-language-client:1.0.0Srpnja 23, 2026
NPMtool-registry-scripts:1.0.0Srpnja 23, 2026
NPMuniswap-sdk-v4:1.0.0Srpnja 23, 2026
NPMccxt-trading:1.0.0Srpnja 23, 2026
NPMwagmi-react:1.0.0Srpnja 23, 2026
NPMethers-secure:1.0.0Srpnja 23, 2026
NPMviem-toolkit:1.0.0Srpnja 23, 2026
NPMrpc-endpoint-rotator:1.0.0Srpnja 23, 2026
NPMhardhat-gas-tracker:1.0.0Srpnja 23, 2026
NPMeth-crypto-utils:1.0.0Srpnja 23, 2026
NPMtoken-list-fetcher:1.0.0Srpnja 23, 2026
NPMhardhat-gas-tracker:1.0.1Srpnja 23, 2026
NPMtoken-list-fetcher:1.0.1Srpnja 23, 2026
NPMeth-crypto-utils:1.0.1Srpnja 23, 2026
NPMrpc-endpoint-rotator:1.0.1Srpnja 23, 2026
pypigcli-control:0.9.0Srpnja 23, 2026
pypigcli-control:0.10.0Srpnja 23, 2026
NPMsoundflow-premium: 1.0.0Srpnja 24, 2026
pypigcli-control:0.11.0Srpnja 24, 2026
pypigcli-control:0.11.1Srpnja 24, 2026
NPMtracker-radar-detector:1.0.1Srpnja 24, 2026
pypigcli-control:0.11.2Srpnja 24, 2026
pypigcli-control:0.12.0Srpnja 24, 2026
NPMdatefmt-pro:1.0.1Srpnja 24, 2026
NPMdatefmt-pro:1.0.0Srpnja 24, 2026
NPMdatefmt-pro:1.0.2Srpnja 24, 2026
NPM@daylightqc/date-fmt-lite:1.0.0Srpnja 24, 2026
NPM@daylightqc/date-fmt-lite:1.1.1Srpnja 24, 2026

165+ paketa. Jedan tjedan. Vaga i dalje raste.

Ovotjedni sažetak odražava istu putanju: napadači objavljuju brže nego što registri uklanjaju i brže nego što tjedno skeniranje može uhvatiti. Jedan PyPI paket, 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.

Xygeni rano upozorenje o zlonamjernom softveru 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.

Xygenijev Open Source Security Platforma pruža DevSecOps timovima detekciju i određivanje prioriteta u stvarnom vremenu potrebne kako bi ostali ispred pritiska koordiniranog lanca opskrbe, tako da vaši pipelineostanite čisti bez usporavanja svojih timova.

alati-za-analizu-sastava-softvera-sca-tools
Prioritizirajte, sanirajte i osigurajte softverske rizike
Nabavite svoj besplatni račun.
Nije potrebna kreditna kartica.

Osigurajte svoj razvoj i isporuku softvera

s Xygeni paketom proizvoda