xygeni kwaadaardige code samenvatting 80

Xygeni kwaadaardige codeoverzicht 80

Elke week scannen onze malwaredetectiesystemen duizenden nieuwe en bijgewerkte pakketten in openbare registers zoals npm en PyPI. Deze week was geen uitzondering. We hebben bevestigd dat er malware aanwezig was. 165 kwaadaardige pakketten tussen 17 juli en 24 juli 2026, verspreid over npm en PyPI, aangevoerd door één zeer snelle campagne en verschillende nieuwe clusters van identiteitsvervalsing.

Het grootste evenement was bingo-ai Op PyPI werden op 21 juli binnen 23 minuten bijna 85 versies bevestigd, hetzelfde geautomatiseerde publicatiepatroon dat we vorige week al signaleerden voor dit pakket.

We hebben ook verdere activiteiten bevestigd van gcli-control op PyPI, een pakket van ons onderzoeksteam uitgebreid besproken deze weekEen volledig functionele Windows RAT (keylogging, webcam-/microfoonopname, klembordbewaking, diefstal van browsergegevens, persistentie) die zijn commando-and-control via npoint.io, een gratis JSON-hostingservice, laat lopen in plaats van via een domein dat eigendom is van de aanvaller. De eerste golf (versies 0.1.0 tot en met 0.7.1) escaleerde in ongeveer 13.5 uur op 21-22 juli naar volledige functionaliteit. Het overzicht van deze week laat zien dat de campagne daar niet stopte: nog vijf versies (0.8.0 tot en met 0.12.0) volgden in een gestaag tempo tot en met 23-24 juli.

We hebben ook een Twilio-imitatiecluster van negen pakketten op npm bevestigd (twilio-serverless, twilio-functions, twilio-internal, en anderen), allemaal gepubliceerd op 21 juli met opgeblazen versienummers, een klassiek voorbeeld van verwarring rond afhankelijkheden. Een tweede cluster richtte zich op crypto/DeFi-tools op npm, negen pakketten waaronder uniswap-sdk-v4, wagmi-reacten ethers-secure, gepubliceerd op 23 juli.

Kleiner maar opvallend: een terugkerend thema met de naam "hulpprogramma voor datumopmaak" in drie verschillende campagnes, en n8n-nodes-pwneen pakket met een verdachte naam voor automatiseringsknooppunten werd op 22 juli bevestigd.

Deze wekelijkse momentopname maakt deel uit van onze doorlopende Schadelijke codeoverzichtwaar we nieuwe bedreigingen valideren en bruikbare informatie verstrekken om DevSecOps-teams te helpen hun systemen te beschermen. pipelines voordat er schade optreedt. Laten we eens bekijken wat we deze week hebben ontdekt en waarom dat belangrijk is.

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

Meer dan 165 pakketten. In één week. Het aantal blijft maar oplopen.

Het weekoverzicht weerspiegelt dezelfde trend: aanvallers publiceren sneller dan registers ze verwijderen, en sneller dan een wekelijkse scan ze kan detecteren. Een enkel PyPI-pakket, bingo-aiVan de eerste versie naar bijna 85 bevestigde versies in ongeveer 23 minuten, een geautomatiseerd publicatieproces met een snelheid die geen enkel handmatig beoordelingsproces kan evenaren. Ondertussen, gcli-control Dit laat zien dat volume niet het enige risico is: een volledig functionele RAT die niet de moeite nam om te verbergen wat het was, maar in plaats daarvan zijn commando's doorstuurde via npoint.io, een gratis JSON-hostingservice, waardoor het verkeer opging in de normale ontwikkelaarsactiviteit zonder dat er een domein van de aanvaller geblokkeerd hoefde te worden. En de Twilio- en crypto/DeFi-imitatieclusters laten een geheel derde patroon zien: gecoördineerde drops van meerdere pakketten met behulp van opgeblazen versienummers om een ​​race te winnen in de strijd om afhankelijkheidsverwarring met interne pakketnamen.

Vroege malwarewaarschuwing van Xygeni Het systeem monitort npm, PyPI en andere registers in realtime en signaleert bedreigingen op het moment van publicatie, voordat ze een build bereiken, voordat een AI-agent ze autonoom installeert en voordat een verborgen relay of een pakket dat afhankelijkheden verstoort, de kans krijgt om te worden uitgevoerd. bingo-ai verzendt tientallen versies in minder dan een half uur, of gcli-control Als de C2-server zijn route via een service loopt die al is toegestaan ​​volgens uw uitgaande regels, is detectie achteraf al te laat.

Xygeni's Open Source Security Het platform biedt DevSecOps-teams de realtime detectie en prioritering die nodig zijn om de druk van gecoördineerde toeleveringsketens voor te blijven, zodat uw pipelineZorg voor een schone omgeving zonder je teams te vertragen.

sca-tools-software-compositie-analyse-tools
Prioriteer, herstel en beveilig uw softwarerisico's
Maak nu een gratis account aan.
Geen kredietkaart nodig.

Beveilig uw softwareontwikkeling en -levering

met Xygeni-productsuite