
L’organisme de sécurité SlowMist a publié une alerte d’urgence. Le groupe Lazarus de Corée du Nord, via son sous-groupe HexagonalRodent, lance des attaques contre des développeurs Web3. En utilisant des techniques d’ingénierie sociale, comme des postes à distance très rémunérés, il pousse les développeurs à exécuter des codes d’évaluation de compétences comprenant des portes dérobées de logiciels malveillants, et finit par voler des actifs cryptographiques. D’après un rapport d’enquête d’Expel, au cours des trois premiers mois de 2026, les pertes s’élèvent à 12 millions de dollars.
Les attaquants commencent par contacter la cible via LinkedIn ou des plateformes de recrutement, ou par créer de faux sites web d’entreprise afin de publier des offres d’emploi. Ils font exécuter du code malveillant aux développeurs, sous prétexte d’« évaluation des compétences à domicile ». Le code d’évaluation comporte deux voies d’infection :
Attaque via VSCode tasks.json : insertion de code malveillant dans le fichier tasks.json, avec une instruction runOn: folderOpen, de sorte que le développeur n’ait qu’à ouvrir, dans VSCode, le dossier contenant le code ; le logiciel malveillant s’exécute alors automatiquement.
Porte dérobée intégrée dans le code : le code d’évaluation lui-même intègre une porte dérobée ; l’infection est déclenchée lors de l’exécution du code. Cette voie sert d’entrée alternative pour les développeurs qui n’utilisent pas VSCode.
Les logiciels malveillants utilisés incluent : BeaverTail (outil polyvalent de vol d’informations pour NodeJS), OtterCookie (shell inverse pour NodeJS) et InvisibleFerret (shell inverse pour Python).
Le 18 mars 2026, HexagonalRodent a lancé une attaque de la chaîne d’approvisionnement contre l’extension VSCode « fast-draft », en diffusant le logiciel malveillant OtterCookie via l’extension compromise. SlowMist a confirmé qu’au 9 mars 2026, un utilisateur portant le même nom qu’un développeur de l’extension fast-draft avait été infecté par OtterCookie.
En cas de soupçon que le système est déjà infecté, vous pouvez utiliser les commandes suivantes pour vérifier s’il est connecté à des serveurs C2 connus (195.201.104[.]53) : MacOS/Linux : netstat -an | grep 195.201.104.53 Windows : netstat -an | findstr 195.201.104.53
HexagonalRodent utilise massivement ChatGPT et Cursor pour faciliter les attaques, notamment pour générer du code malveillant et construire des sites web de sociétés fictives. Un indicateur clé permettant d’identifier du code malveillant généré par IA est la présence d’un grand nombre d’émojis dans le code (ce qui est extrêmement rare dans du code écrit à la main).
Cursor a bloqué les comptes et les IP concernés dans un délai d’un jour ouvré ; OpenAI a confirmé avoir détecté une utilisation limitée de ChatGPT. Il indique que l’assistance recherchée par ces comptes relève de scénarios légitimes d’usage double, liés à la sécurité, et qu’aucune activité continue de développement de logiciels malveillants n’a été observée. Au moins 13 flux de fonds provenant de portefeuilles infectés ont été confirmés comme ayant été transférés vers des adresses Ethereum liées à la Corée du Nord, connues ; des montants dépassant 1,1 million de dollars ont été reçus.
Les mesures de protection essentielles incluent : (1) faire preuve d’une vigilance élevée envers des recruteurs inconnus, en particulier lorsque l’opportunité exige une évaluation du code à domicile ; (2) ouvrir des dépôts de code qui ne vous sont pas familiers dans un environnement sandbox plutôt que sur le système principal ; (3) vérifier régulièrement le fichier tasks.json de VSCode afin de s’assurer qu’il n’y a aucune tâche runOn: folderOpen non autorisée ; (4) utiliser des clés de sécurité matérielles pour protéger les portefeuilles cryptographiques.
Exécutez les commandes de vérification rapide : utilisateurs MacOS/Linux exécutent netstat -an | grep 195.201.104.53 ; les utilisateurs Windows exécutent netstat -an | findstr 195.201.104.53. Si vous constatez une connexion persistante à un serveur C2 connu, déconnectez immédiatement le réseau et procédez à un scan complet des logiciels malveillants.
Les développeurs Web3 ont généralement déjà NodeJS et Python installés sur leurs systèmes. Ainsi, les processus malveillants peuvent s’intégrer aux activités normales des développeurs sans déclencher d’alertes. Ces deux langages ne sont pas non plus les principaux objets de surveillance des systèmes anti-malware traditionnels. En plus, l’utilisation d’outils commerciaux de confusion de code rend la détection des signatures extrêmement difficile.
Articles similaires
La bourse Zondacrypto fait l’objet d’accusations de détournement de 350 millions de dollars, le PDG nie publiquement
Exposition d’un paquet npm malveillant via l’interface de ligne de commande Bitwarden, des risques de vol pèsent sur les portefeuilles chiffrés
JPMorgan : le bug de KelpDAO efface 20 milliards de dollars de TVL DeFi, l’attrait pour les institutions en pâtit
Proposition du CoW DAO pour indemniser les victimes d’un piratage du domaine cow.fi, jusqu’à 100 % de remboursement des pertes
CryptoQuant : Le lancement d’une faille de KelpDAO déclenche la crise la plus grave depuis 2024, le TVL d’Aave chute de 33 %
Le groupe APT nord-coréen HexagonalRodent vole $12M en cryptomonnaie à des développeurs Web3 grâce à des attaques alimentées par l’IA