Résumé du code malveillant xygeni 80

Résumé des codes malveillants Xygeni 80

Chaque semaine, nos systèmes de détection de logiciels malveillants analysent des milliers de nouveaux paquets et de mises à jour sur des registres publics comme npm et PyPI. Cette semaine n'a pas fait exception. Nous avons confirmé 165 paquets malveillants entre le 17 et le 24 juillet 2026, sur npm et PyPI, menés par une campagne à grande vitesse et plusieurs nouveaux groupes d'usurpation d'identité.

L'événement le plus important était bingo-ai Sur PyPI, encore une fois : près de 85 versions confirmées en l’espace de 23 minutes le 21 juillet, soit le même modèle de publication automatisée que nous avions signalé dans ce package la semaine dernière.

Nous avons également confirmé d'autres activités de la part de gcli-control sur PyPI, un package de notre équipe de recherche présenté en détail cette semaineUn RAT Windows complet (enregistrement des frappes au clavier, capture webcam/microphone, surveillance du presse-papiers, vol d'identifiants de navigateur, persistance) utilise npoint.io, un service d'hébergement JSON gratuit, pour ses commandes et son contrôle, plutôt qu'un domaine appartenant à l'attaquant. La première vague d'attaques (versions 0.1.0 à 0.7.1) a atteint sa pleine capacité en environ 13.5 heures, les 21 et 22 juillet. Le rapport de cette semaine montre que la campagne s'est poursuivie : cinq autres versions (0.8.0 à 0.12.0) ont suivi à un rythme plus soutenu les 23 et 24 juillet.

Nous avons également confirmé un cluster d'usurpation d'identité Twilio de neuf paquets sur npm (twilio-serverless, twilio-functions, twilio-internal(et d'autres), tous publiés le 21 juillet avec des numéros de version gonflés, un schéma classique de confusion de dépendances. Un deuxième groupe ciblait les outils crypto/DeFi sur npm, neuf packages incluant uniswap-sdk-v4, wagmi-react et ethers-secure, publié le 23 juillet.

Plus modeste mais notable : la récurrence du thème « utilitaire de formatage de date » dans trois campagnes distinctes, et n8n-nodes-pwn, un paquet automation-node au nom suspect a été confirmé le 22 juillet.

Cet aperçu hebdomadaire fait partie de notre programme en cours Résumé des codes malveillants, où nous validons les nouvelles menaces et fournissons des renseignements exploitables pour aider les équipes DevSecOps à protéger leurs pipelineAvant que des dégâts ne surviennent. Analysons nos découvertes de cette semaine et leur importance.

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

Plus de 165 colis. Une semaine. La balance continue de grimper.

Le résumé de cette semaine reflète la même tendance : les attaquants publient plus vite que les registres ne suppriment, et plus vite qu’une analyse hebdomadaire ne peut les détecter. Un seul paquet PyPI, bingo-ai, est passée de la première version à près de 85 versions confirmées en environ 23 minutes, une publication automatisée à une vitesse qu'aucun processus de révision manuelle ne peut égaler. Parallèlement, gcli-control Cela montre que le volume n'est pas le seul risque : un RAT complet qui ne prenait même pas la peine de dissimuler sa nature, relayant ses commandes via npoint.io, un service d'hébergement JSON gratuit, de sorte que son trafic se fondait dans l'activité normale des développeurs, sans qu'aucun domaine appartenant à l'attaquant ne puisse être bloqué. Les clusters d'usurpation d'identité de Twilio et de crypto/DeFi révèlent un troisième schéma : des déploiements coordonnés de plusieurs paquets utilisant des numéros de version gonflés pour remporter une course à la confusion des dépendances face aux noms de paquets internes.

Alerte précoce aux logiciels malveillants Xygeni Il surveille en temps réel npm, PyPI et d'autres registres, signalant les menaces au moment de leur publication, avant qu'elles n'atteignent une compilation, avant qu'un agent d'IA ne les installe de manière autonome et avant qu'un relais caché ou un paquet provoquant une confusion de dépendances ait la possibilité de s'exécuter. bingo-ai expédie des dizaines de versions en moins d'une demi-heure, ou gcli-control Le serveur C2 transite par un service déjà autorisé par vos règles de sortie ; une détection effectuée après coup arrive déjà trop tard.

Xygéni Open Source Security La plateforme offre aux équipes DevSecOps la détection et la priorisation en temps réel nécessaires pour anticiper les pressions coordonnées sur la chaîne d'approvisionnement. pipelineRestez propres sans ralentir vos équipes.

sca-tools-logiciel-outils-d'analyse-de-composition
Priorisez, corrigez et sécurisez vos risques logiciels
Obtenez votre compte gratuit.
Aucune carte de crédit requise.

Sécurisez le développement et la livraison de vos logiciels

avec la suite de produits Xygeni