Bitget App
Trade smarter
Acheter des cryptosMarchésTradingFuturesStocksEarnInstitutionIA & plus
Des contrats intelligents Ethereum diffusent discrètement des malwares javascript ciblant les développeurs

Des contrats intelligents Ethereum diffusent discrètement des malwares javascript ciblant les développeurs

CryptoSlateCryptoSlate2025/09/04 19:12
Afficher le texte d'origine
Par:Liam 'Akiba' Wright

Des hackers utilisent des smart contracts Ethereum pour dissimuler des charges virales dans des paquets npm apparemment inoffensifs, une tactique qui transforme la blockchain en un canal de commande résilient et complique les tentatives de suppression.

ReversingLabs a détaillé deux paquets npm, colortoolsv2 et mimelib2, qui lisent un contrat sur Ethereum afin de récupérer une URL pour un téléchargeur de seconde étape, au lieu d'intégrer l'infrastructure directement dans le paquet, un choix qui réduit les indicateurs statiques et laisse moins d'indices lors des revues de code source.

Les paquets sont apparus en juillet et ont été supprimés après divulgation. ReversingLabs a retracé leur promotion à un réseau de dépôts GitHub se faisant passer pour des bots de trading, y compris solana-trading-bot-v2, avec de fausses étoiles, des historiques de commits gonflés et des mainteneurs fictifs, une couche sociale qui orientait les développeurs vers la chaîne de dépendances malveillantes.

Le nombre de téléchargements était faible, mais la méthode importe. Selon The Hacker News, colortoolsv2 a été téléchargé sept fois et mimelib2 une fois, ce qui correspond tout de même à une cible opportuniste de développeurs. Snyk et OSV répertorient désormais les deux paquets comme malveillants, offrant des vérifications rapides pour les équipes auditant les builds historiques.

L'histoire se répète

Le canal de commande on-chain fait écho à une campagne plus large que les chercheurs ont suivie fin 2024 à travers des centaines de typosquats npm. Lors de cette vague, les paquets exécutaient des scripts install ou preinstall qui interrogeaient un contrat Ethereum, récupéraient une URL de base, puis téléchargeaient des charges virales spécifiques à l'OS nommées node-win.exe, node-linux ou node-macos.

Checkmarx a documenté un contrat principal à l'adresse 0xa1b40044EBc2794f207D45143Bd82a1B86156c6b associé à un paramètre wallet 0x52221c293a21D8CA7AFD01Ac6bFAC7175D590A84, avec une infrastructure observée sur 45.125.67.172:1337 et 193.233.201.21:3001, entre autres.

La déobfuscation de Phylum montre l'appel ethers.js à getString(address) sur le même contrat et enregistre la rotation des adresses C2 au fil du temps, un comportement qui transforme l'état du contrat en un pointeur mobile pour la récupération de malwares. Socket a cartographié indépendamment l'inondation de typosquats et publié des IOCs correspondants, incluant le même contrat et wallet, confirmant la cohérence entre les sources.

Une vieille vulnérabilité continue de prospérer

ReversingLabs présente les paquets de 2025 comme une continuité de la technique plutôt que de l'échelle, avec la particularité que le smart contract héberge l'URL pour l'étape suivante, et non la charge virale elle-même.

Le travail de distribution sur GitHub, incluant de faux stargazers et des commits de maintenance, vise à passer les vérifications de diligence raisonnable et à exploiter les mises à jour automatiques de dépendances dans les clones des faux dépôts.

La conception ressemble à l'utilisation antérieure de plateformes tierces pour l'indirection, par exemple GitHub Gist ou le stockage cloud, mais le stockage on-chain ajoute l'immutabilité, la lisibilité publique et un lieu neutre que les défenseurs ne peuvent pas facilement mettre hors ligne.

Selon ReversingLabs, les IOCs concrets issus de ces rapports incluent les contrats Ethereum 0x1f117a1b07c108eae05a5bccbe86922d66227e2b liés aux paquets de juillet et le contrat de 2024 0xa1b40044EBc2794f207D45143Bd82a1B86156c6b, le wallet 0x52221c293a21D8CA7AFD01Ac6bFAC7175D590A84, les motifs d'hôtes 45.125.67.172 et 193.233.201.21 avec les ports 1337 ou 3001, ainsi que les noms de charges virales de plateforme mentionnés ci-dessus.

Les hashes pour la seconde étape de 2025 incluent 021d0eef8f457eb2a9f9fb2260dd2e391f009a21, et pour la vague de 2024, Checkmarx liste les valeurs SHA-256 pour Windows, Linux et macOS. ReversingLabs a également publié les SHA-1 pour chaque version npm malveillante, ce qui aide les équipes à scanner les dépôts d'artéfacts pour détecter d'éventuelles expositions passées.

Se protéger contre l'attaque

Pour se défendre, le contrôle immédiat consiste à empêcher l'exécution de scripts de cycle de vie lors de l'installation et de l'intégration continue (CI). npm documente le flag --ignore-scripts pour npm ci et npm install, et les équipes peuvent le définir globalement dans .npmrc, puis autoriser sélectivement les builds nécessaires avec une étape séparée.

La page des meilleures pratiques de sécurité Node.js recommande la même approche, ainsi que le verrouillage des versions via des lockfiles et une revue plus stricte des mainteneurs et des métadonnées.

Bloquer le trafic sortant vers les IOCs ci-dessus et alerter sur les logs de build qui initialisent ethers.js pour interroger getString(address) offrent des détections pratiques alignées avec la conception C2 basée sur la blockchain.

Les paquets ont disparu, le schéma demeure, et l'indirection on-chain s'ajoute désormais aux typosquats et aux faux dépôts comme moyen répétable d'atteindre les machines des développeurs.

L'article Ethereum smart contracts quietly push javascript malware targeting developers est apparu en premier sur CryptoSlate.

0
0

Avertissement : le contenu de cet article reflète uniquement le point de vue de l'auteur et ne représente en aucun cas la plateforme. Cet article n'est pas destiné à servir de référence pour prendre des décisions d'investissement.

PoolX : Bloquez vos actifs pour gagner de nouveaux tokens
Jusqu'à 12% d'APR. Gagnez plus d'airdrops en bloquant davantage.
Bloquez maintenant !

Vous pourriez également aimer

Micron chute de 22 % en une semaine, une opportunité d'achat pour les puces mémoire ? Bank of America parie sur la poursuite du supercycle jusqu'en 2028

Ce qui soutient les prévisions haussières des principales institutions d’investissement de Wall Street, telles que Bank of America, c’est le paradigme d’entraînement de l’IA dominé par le RSI, l’expansion de l’application des agents intelligents IA autour de processus d’inférence IA à haute efficacité, qui accroît la demande en HBM, en mémoire de serveur et en SSD de niveau entreprise. Par ailleurs, la libération de l’offre est limitée par les technologies avancées de fabrication, la conversion de capacité et l’amélioration du rendement, tandis que les contrats d’approvisionnement à long terme augmentent davantage la visibilité des ventes.

智通财经•2026/11/11 01:17
Micron chute de 22 % en une semaine, une opportunité d'achat pour les puces mémoire ? Bank of America parie sur la poursuite du supercycle jusqu'en 2028

Le président de la Fed de Philadelphie, Paulson, soutient une hausse progressive des taux, mais avertit que l'inflation reste "bloquée" au-dessus de l'objectif.

L'inflation sous-jacente reste coincée dans la fourchette de 2,5% à 3%, avec une pression combinée due aux droits de douane, à l'énergie et à la demande des centres de données liés à l'IA. Paulson maintient une approche progressive de la hausse des taux, mais fixe des conditions claires de déclenchement : si les anticipations d'inflation augmentent ou que la pression salariale s'accumule, il agira plus rapidement. Parallèlement, le gouverneur Waller a déclaré qu'une hausse mensuelle de l'indice CPI sous-jacent de 0,3% en octobre devrait pousser à envisager une augmentation de 50 points de base en décembre, tandis que Logan de la Fed de Dallas estime qu'au moins deux hausses supplémentaires sont nécessaires.

华尔街见闻•2026/11/11 00:36

Alors qu'Anthropic lance son roadshow pour l'IPO, OpenAI dévoile également ses données financières : les revenus du troisième trimestre sont insuffisants et les pertes sont largement supérieures.

Au troisième trimestre, OpenAI a réalisé un revenu de 10 milliards de dollars, soit une augmentation trimestrielle d'environ 50 %, avec un taux d'exploitation annualisé d'environ 50 milliards de dollars. Cependant, la perte opérationnelle est passée de 10,1 milliards à 10,9 milliards de dollars. Son concurrent Anthropic a lancé une tournée de présentation pour son IPO ; au troisième trimestre, ses revenus ont atteint 17 milliards de dollars, avec une perte de seulement 567 millions, surpassant OpenAI en termes de taille et de rentabilité.

华尔街见闻•2026/11/11 00:21

La production de pétrole et de gaz de Petrobras (PBR.US) au troisième trimestre atteint un niveau record, le bénéfice net ajusté augmente de 78 % en glissement annuel, et les prévisions annuelles de production et de dépenses en capital sont relevées.

La compagnie pétrolière nationale du Brésil a publié ses résultats du troisième trimestre 2026 après la fermeture des marchés, heure de l'Est américain, le 10 novembre.

智通财经•2026/11/11 00:07