Bitget App
Trade smarter
Acheter des cryptosMarchésTradingFuturesStocksEarnInstitutionIA & plus
Vague d'attaques sur la chaîne d'approvisionnement npm : que s'est-il passé ? Comment atténuer les risques ?

Vague d'attaques sur la chaîne d'approvisionnement npm : que s'est-il passé ? Comment atténuer les risques ?

BlockBeatsBlockBeats2025/09/09 10:52
Afficher le texte d'origine
Par:BlockBeats

Le nombre de téléchargements du logiciel contaminé a dépassé 1 milliard, ce qui représente un risque potentiel de propagation indirecte à l'ensemble de l'industrie.

Original Article Title: "Supply Chain Attack Goes Viral Overnight: What Happened? How to Mitigate Risk?"
Original Article Author: Azuma, Odaily Planet Daily


Le 9 septembre, heure de l’Est asiatique, le Chief Technology Officer de Ledger, Charles Guillemet, a publié une alerte sur X, déclarant : « Une attaque à grande échelle sur la chaîne d’approvisionnement est en cours, le compte NPM d’un développeur bien connu a été compromis. Le paquet logiciel affecté a été téléchargé plus de 1 milliard de fois, ce qui indique que l’ensemble de l’écosystème JavaScript pourrait être en danger. »


Guillemet a précisé : « Le code malveillant fonctionne en modifiant silencieusement les adresses de cryptomonnaies en arrière-plan afin de voler des fonds. Si vous utilisez un hardware wallet, vérifiez soigneusement chaque transaction signée, et vous êtes en sécurité. Si vous n’utilisez pas de hardware wallet, veuillez temporairement éviter toute transaction on-chain. Il n’est actuellement pas clair si l’attaquant a déjà volé la phrase mnémonique des wallets logiciels. »


Vague d'attaques sur la chaîne d'approvisionnement npm : que s'est-il passé ? Comment atténuer les risques ? image 0


Que s’est-il passé ?


Selon le rapport de sécurité cité par Guillemet, la cause directe de cet incident est la suivante : le compte NPM du développeur bien connu @qix a été compromis, ce qui a conduit à la publication de versions malveillantes de dizaines de paquets logiciels, dont chalk, strip-ansi et color-convert. Le code malveillant a pu se propager aux utilisateurs finaux lorsque les développeurs ou utilisateurs installaient automatiquement des dépendances.


Vague d'attaques sur la chaîne d'approvisionnement npm : que s'est-il passé ? Comment atténuer les risques ? image 1

Odaily Note: Données du volume de téléchargements hebdomadaires des paquets logiciels compromis.


En résumé, il s’agit d’un cas classique d’attaque sur la chaîne d’approvisionnement — où un attaquant implante un code malveillant (tel qu’un paquet NPM) dans un outil de développement ou un système de dépendances afin de mener des activités malveillantes. NPM, abréviation de Node Package Manager, est l’outil de gestion de paquets le plus utilisé dans l’écosystème JavaScript/Node.js. Ses principales fonctions incluent la gestion des dépendances, l’installation et la mise à jour de paquets, le partage de code, etc.


En raison de l’immense ampleur de l’écosystème NPM, qui compte actuellement des millions de paquets logiciels, presque tous les projets Web3, crypto wallets et outils frontend dépendent de NPM — c’est précisément pourquoi les dépendances étendues de NPM et la complexité de la chaîne de liens en font un point d’entrée à haut risque pour les attaques sur la chaîne d’approvisionnement. En implantant un code malveillant dans un paquet logiciel couramment utilisé, les attaquants peuvent potentiellement impacter des milliers d’applications et d’utilisateurs.


Vague d'attaques sur la chaîne d'approvisionnement npm : que s'est-il passé ? Comment atténuer les risques ? image 2


Comme illustré dans le schéma de propagation du code malveillant ci-dessus :


· Un certain projet (boîte bleue) dépend directement de certaines bibliothèques open-source courantes, telles que express.


· Ces dépendances directes (boîtes vertes) dépendent ensuite d’autres dépendances indirectes (boîtes jaunes, telles que lodash).


· Si une dépendance indirecte est secrètement injectée avec du code malveillant par un attaquant (boîte rouge), celui-ci se propagera le long de la chaîne de dépendances dans ce projet.


Qu’est-ce que cela signifie pour la cryptomonnaie ?


La pertinence directe de cet incident de sécurité pour l’industrie de la cryptomonnaie est que le code malveillant implanté par le hacker dans le paquet logiciel compromis susmentionné est un « hijacker de presse-papiers de cryptomonnaie » sophistiqué, qui vole des actifs en remplaçant les adresses de wallets et en détournant les transactions.


Vague d'attaques sur la chaîne d'approvisionnement npm : que s'est-il passé ? Comment atténuer les risques ? image 3


Le fondateur de Stress Capital, GE (@GuarEmperor), a détaillé cela sur X, expliquant que l’injection du « hijacker de presse-papiers » du hacker adopte deux modes d’attaque — utilisation passive de l’algorithme de distance de Levenshtein pour remplacer les adresses de wallets, qui sont visuellement similaires et donc extrêmement difficiles à détecter ; modification active de l’adresse cible dans le wallet de cryptomonnaie détecté par le navigateur avant que l’utilisateur ne signe la transaction.


Puisque cette attaque visait les bibliothèques de base des projets JavaScript, même les projets dépendant indirectement de ces bibliothèques peuvent être affectés.


Comment le hacker en profite-t-il ?


Le code malveillant implanté par le hacker a également révélé ses adresses d’attaque. L’adresse principale d’attaque du hacker sur Ethereum est 0xFc4a4858bafef54D1b1d7697bfb5c52F4c166976, avec des fonds provenant principalement des trois adresses suivantes :


· 0xa29eEfB3f21Dc8FA8bce065Db4f4354AA683c0240

· x40C351B989113646bc4e9Dfe66AE66D24fE6Da7B

· 0x30F895a2C66030795131FB66CBaD6a1f91461731


L’équipe Arkham a créé une page de suivi pour cet événement d’attaque, où vous pouvez consulter en temps réel les gains et transferts du hacker.


Vague d'attaques sur la chaîne d'approvisionnement npm : que s'est-il passé ? Comment atténuer les risques ? image 4


Au moment de la rédaction, l’attaque du hacker n’a rapporté que 496 $, mais compte tenu de la propagation encore indéterminée du code malveillant, il est probable que ce chiffre continue d’augmenter — le développeur a été informé et collabore activement avec l’équipe de sécurité NPM pour résoudre le problème. Le code malveillant a été supprimé de la plupart des paquets affectés, donc la situation est sous contrôle.


Comment atténuer le risque ?


Le fondateur de Defillama @0xngmi a déclaré sur X qu’en dépit de la gravité apparente de l’événement, l’impact réel n’est pas aussi étendu — car cet événement n’affecte que les sites web ayant publié des mises à jour depuis la publication du paquet NPM compromis, les autres projets continuant à utiliser l’ancienne version ; et la plupart des projets verrouillent leurs dépendances, donc même s’ils publient des mises à jour, ils continueront à utiliser l’ancien code sécurisé.


Cependant, comme les utilisateurs finaux ne peuvent pas vraiment savoir si un projet a verrouillé ses dépendances ou s’il possède des dépendances téléchargées dynamiquement, il est actuellement essentiel que le projet procède à une auto-inspection et à une divulgation publique.


Au moment de la rédaction, plusieurs projets de wallets ou d’applications, dont MetaMask, Phantom, Aave, Fluid, Jupiter, ont tous déclaré ne pas être affectés par cet événement. Par conséquent, en théorie, les utilisateurs peuvent utiliser en toute confiance les wallets confirmés comme sûrs pour accéder de manière sécurisée aux protocoles également confirmés comme sûrs. Cependant, pour les wallets ou projets qui n’ont pas encore fait l’objet d’une divulgation de sécurité, il peut être plus prudent d’éviter temporairement leur utilisation.


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

L’inflation américaine reste persistante ! Goldman Sachs change d’avis en premier : le cycle de hausse des taux de la Fed n’est pas terminé, une nouvelle augmentation de 25 points de base possible en mars prochain.

Les données du CPI américain pour octobre, publiées mardi et dépassant les attentes, ont poussé Goldman Sachs à ajuster sa prédiction précédente selon laquelle le cycle actuel de hausse des taux de la Fed prendrait fin en décembre. Ce géant financier de Wall Street prévoit désormais que la Fed augmentera à nouveau les taux de 25 points de base en mars prochain.

智通财经•2026/11/11 06:17

La peur est le plus grand vendeur à découvert ! Morgan Stanley appelle à acheter le creux dans les semi-conducteurs : pénurie de terrain et d’électricité ne sont pas des problèmes, les projets déjà approuvés ne suffisent pas à satisfaire la demande

Morgan Stanley estime que le secteur des semi-conducteurs a récemment été survendu, la panique du marché étant le principal risque, plutôt que les fondamentaux. Tirée par la demande d'infrastructures liées à l'IA, les commandes en aval continuent d'accélérer, l'offre de semi-conducteurs restant la principale contrainte. La limitation du LPS permet, au contraire, une croissance plus stable. Le secteur pourrait fluctuer à court terme, mais il est déjà proche du plancher ; Morgan Stanley se montre optimiste quant aux segments de la puissance de calcul et du stockage.

华尔街见闻•2026/11/11 05:57
La peur est le plus grand vendeur à découvert ! Morgan Stanley appelle à acheter le creux dans les semi-conducteurs : pénurie de terrain et d’électricité ne sont pas des problèmes, les projets déjà approuvés ne suffisent pas à satisfaire la demande

Les commandes de puissance de calcul explosent, pourquoi "le trading AI" perd-il de l'élan ? JP Morgan révèle le décalage entre investissement dans l'AI et réalisation de la productivité

L’équipe de recherche économique mondiale de JPMorgan dirigée par Joseph Lupton a souligné dans une étude du 10 novembre que l’amélioration récente de la productivité du travail provient principalement de l’approfondissement du capital et de l’augmentation de l’intensité d’utilisation des facteurs de production. Les bénéfices d’efficacité généralisés apportés par l’IA, via la refonte des processus, l’intégration des données et l’ajustement organisationnel, nécessitent encore du temps pour se concrétiser. Cela implique que les commandes de puces, de serveurs et d’équipements électriques peuvent croître en premier, tandis que le retour sur investissement continu des opérateurs de calcul et des utilisateurs finaux ne se manifestera pas nécessairement au même rythme.

智通财经•2026/11/11 05:47

L’investissement dans l’IA entre dans la « vallée de la désillusion », les 18 prochains mois seront un test crucial de survie !

Goldman Sachs estime que le cycle d'investissement dans l'IA se situe actuellement dans le "creux de la désillusion", mais ce n'est pas la première fois. Le problème central réside dans le fait que le modèle commercial des nouveaux fournisseurs de cloud computing dépend fortement du retour sur investissement des clients finaux dans l’IA, alors qu'actuellement "le nombre d'entreprises pouvant attribuer des bénéfices à l'IA est pratiquement nul". Palihapitiya, fondateur de Social Capital, a clairement défini une fenêtre cruciale de 18 mois, au cours de laquelle le marché procédera à une clarification des modèles commerciaux d'IA durables et non durables.

华尔街见闻•2026/11/11 05:11
L’investissement dans l’IA entre dans la « vallée de la désillusion », les 18 prochains mois seront un test crucial de survie !