S'inscrire

Des packages npm malveillants se font passer pour des Flashbots et volent les clés des portefeuilles Ethereum

SShiloh 3 min de lecture 643 vues

Hacker utilisant un outil de cybersécurité

Un nouvel ensemble de quatre packages malveillants a été découvert dans le registre des packages npm avec des capacités permettant de voler les informations d’identification du portefeuille de crypto-monnaie des développeurs Ethereum.

« Les packages se font passer pour des utilitaires cryptographiques légitimes et une infrastructure Flashbots MEV tout en exfiltrant secrètement des clés privées et des graines mnémotechniques vers un bot Telegram contrôlé par l’acteur de la menace », a déclaré le chercheur de Socket Kush Pandya dans une analyse.

Les paquets ont été téléchargés sur npm par un utilisateur nommé « flashbotts », la bibliothèque la plus ancienne ayant été téléchargée en septembre 2023. Le téléchargement le plus récent a eu lieu le 19 août 2025. Les paquets en question, toujours disponibles au téléchargement au moment de la rédaction de cet article, sont listés ci-dessous :

L’usurpation d’identité de Flashbots n’est pas une coïncidence, étant donné son rôle dans la lutte contre les effets néfastes de la valeur maximale extractible ( MEV ) sur le réseau Ethereum, tels que les attaques sandwich, de liquidation, de backrunning, de front-running et de time-bandit.

La bibliothèque la plus dangereuse identifiée est « @flashbotts/ethers-provider-bundle », qui utilise sa couverture fonctionnelle pour dissimuler les opérations malveillantes. Sous couvert d’une compatibilité totale avec l’API Flashbots, le package intègre une fonctionnalité furtive permettant d’exfiltrer les variables d’environnement via SMTP via Mailtrap.

De plus, le package npm implémente une fonction de manipulation de transaction pour rediriger toutes les transactions non signées vers une adresse de portefeuille contrôlée par l’attaquant et enregistrer les métadonnées des transactions pré-signées.

sdk-ethers, selon Socket, est généralement bénin mais comprend deux fonctions pour transmettre des phrases mnémotechniques à un bot Telegram qui ne sont activées que lorsqu’elles sont invoquées par des développeurs involontaires dans leurs propres projets.

Le deuxième package permettant d’usurper l’identité de Flashbots, flashbot-sdk-eth, est également conçu pour déclencher le vol de clés privées, tandis que gram-utilz propose un mécanisme modulaire permettant d’exfiltrer des données arbitraires vers le chat Telegram de l’acteur de la menace.

Avec des phrases mnémotechniques servant de « clé principale » pour récupérer l’accès aux portefeuilles de cryptomonnaie, le vol de ces séquences de mots peut permettre aux acteurs malveillants de pénétrer dans les portefeuilles des victimes et d’obtenir le contrôle total de leurs portefeuilles.

La présence de commentaires en vietnamien dans le code source suggère que l’acteur de la menace motivé par des raisons financières pourrait être vietnamien.

Les résultats indiquent un effort délibéré de la part des attaquants pour instrumentaliser la confiance associée à la plateforme afin de mener des attaques sur la chaîne d’approvisionnement logicielle, sans parler de masquer les fonctionnalités malveillantes au milieu d’un code pour la plupart inoffensif afin d’échapper à tout examen.

« Flashbots jouissant d’une grande confiance auprès des validateurs, des chercheurs et des développeurs DeFi, tout package semblant être un SDK officiel a de fortes chances d’être adopté par les opérateurs utilisant des robots de trading ou gérant des portefeuilles chauds », a souligné Pandya. « Dans cet environnement, une clé privée compromise peut entraîner un vol de fonds immédiat et irréversible. »

« En exploitant la confiance des développeurs dans les noms de packages familiers et en complétant le code malveillant avec des utilitaires légitimes, ces packages transforment le développement Web3 de routine en un pipeline direct vers les robots Telegram contrôlés par les acteurs de la menace. »

01 / DISCUSSION

Commentaires

02 / CONTINUER

Les derniers articles

CERT-FR CERTFR-2026-ALE-015 ALERTE [MàJ] Vulnérabilité dans OpenSSH (05 novembre 2026) 05/11/2026 ◆ NVD CVE-2026-95651 HIGH 7.5 Zoho Corporation ManageEngine DDI Central versions 6500 and below are… 10/11/2026 ◆ CISA KEV CVE-2026-102895 EXPLOITÉE GPUStack Improper Authentication Vulnerability 09/11/2026 ◆ EXPLOIT-DB CVE-2026-109618 EXPLOIT PUBLIC [remote] PHP2Shell (CVE-2026-109618) - PHP core versions after v5.4 -… 22/10/2026 ◆ CERT-FR CERTFR-2026-ALE-014 ALERTE [Màj] Multiples vulnérabilités dans PHP (21 octobre 2026) 21/10/2026 ◆ NVD CVE-2026-95646 HIGH 8 Zoho Corporation ManageEngine DDI Central versions 6500 and below are… 10/11/2026 ◆ CISA KEV CVE-2026-123158 EXPLOITÉE OpenBSD OpenSSH Unexpected Status Code or Return Value Vulnerability 09/11/2026 ◆ EXPLOIT-DB EDB-52696 EXPLOIT PUBLIC [remote] Edimax BR-6478AC firmware v2.20 - authenticated command injection 21/10/2026 ◆ CERT-FR CERTFR-2026-ALE-013 ALERTE [MàJ] Multiples vulnérabilités dans Ivanti Connect Secure (ICS) (14 octobre… 14/10/2026 ◆ NVD CVE-2026-125704 HIGH 7.5 A use-after-free flaw was found in GStreamer core buffer value… 10/11/2026 ◆ CISA KEV CVE-2026-116779 EXPLOITÉE SignalWire FreeSwitch Code Injection Vulnerability 09/11/2026 ◆ EXPLOIT-DB EDB-52697 EXPLOIT PUBLIC [webapps] Automotive Shop Management System 1.0 - SQLi 21/10/2026 ◆ CERT-FR CERTFR-2026-ALE-012 ALERTE Incident de sécurité ciblant les contrôleurs à distance des installations… 12/10/2026 ◆ NVD CVE-2026-125703 MEDIUM 5.5 A flaw was found in the GStreamer gst-plugins-bad MXF plugin.… 10/11/2026 ◆ CISA KEV CVE-2026-123218 EXPLOITÉE IBM Aspera Faspex Incorrect Authorization Vulnerability 09/11/2026 ◆ EXPLOIT-DB EDB-52698 EXPLOIT PUBLIC [webapps] Open eClass 3.15 - RCE 21/10/2026 ◆ CERT-FR CERTFR-2026-ALE-011 ALERTE Multiples vulnérabilités dans Citrix NetScaler ADC et Gateway (28 septembre… 28/09/2026 ◆ NVD CVE-2026-125672 MEDIUM 6.6 A flaw was found in cockpit-storaged. A Tang keyserver address… 10/11/2026 ◆ CISA KEV CVE-2026-19868 EXPLOITÉE SonicWall SonicOS SSLVPN Use of Single-factor Authentication Vulnerability 06/11/2026 ◆ EXPLOIT-DB EDB-52699 EXPLOIT PUBLIC [webapps] Keycloak 26.7.2 - Unauthenticated Account Takeover 21/10/2026 ◆ CERT-FR CERTFR-2026-ALE-010 ALERTE Vulnérabilité dans Metabase (10 septembre 2026) 10/09/2026 ◆ NVD CVE-2026-120999 N/A Improper Authentication vulnerability in Google sign-in and email confirmation in… 10/11/2026 ◆ CISA KEV CVE-2024-27834 EXPLOITÉE Apple Multiple Products Improper Authentication Vulnerability 04/11/2026 ◆ EXPLOIT-DB EDB-52700 EXPLOIT PUBLIC [remote] Synametrics Syncrify 6.2 - command execution 21/10/2026 ◆ CERT-FR CERTFR-2026-ALE-009 ALERTE Multiples vulnérabilités dans SonicWall Secure Mobile Access (02 septembre 2026) 02/09/2026 ◆ NVD CVE-2026-120997 N/A Improper Session Invalidation vulnerability in the dashboard pages, device console… 10/11/2026 ◆ CISA KEV CVE-2026-119977 EXPLOITÉE WordPress WordPress Core Time-of-check Time-of-use (TOCTOU) Race Condition Vulnerability 03/11/2026 ◆ EXPLOIT-DB EDB-52701 EXPLOIT PUBLIC [remote] South River Technologies Titan MFT Server 26.0.0 - code… 21/10/2026 ◆ CERT-FR CERTFR-2026-ALE-015 ALERTE [MàJ] Vulnérabilité dans OpenSSH (05 novembre 2026) 05/11/2026 ◆ NVD CVE-2026-95651 HIGH 7.5 Zoho Corporation ManageEngine DDI Central versions 6500 and below are… 10/11/2026 ◆ CISA KEV CVE-2026-102895 EXPLOITÉE GPUStack Improper Authentication Vulnerability 09/11/2026 ◆ EXPLOIT-DB CVE-2026-109618 EXPLOIT PUBLIC [remote] PHP2Shell (CVE-2026-109618) - PHP core versions after v5.4 -… 22/10/2026 ◆ CERT-FR CERTFR-2026-ALE-014 ALERTE [Màj] Multiples vulnérabilités dans PHP (21 octobre 2026) 21/10/2026 ◆ NVD CVE-2026-95646 HIGH 8 Zoho Corporation ManageEngine DDI Central versions 6500 and below are… 10/11/2026 ◆ CISA KEV CVE-2026-123158 EXPLOITÉE OpenBSD OpenSSH Unexpected Status Code or Return Value Vulnerability 09/11/2026 ◆ EXPLOIT-DB EDB-52696 EXPLOIT PUBLIC [remote] Edimax BR-6478AC firmware v2.20 - authenticated command injection 21/10/2026 ◆ CERT-FR CERTFR-2026-ALE-013 ALERTE [MàJ] Multiples vulnérabilités dans Ivanti Connect Secure (ICS) (14 octobre… 14/10/2026 ◆ NVD CVE-2026-125704 HIGH 7.5 A use-after-free flaw was found in GStreamer core buffer value… 10/11/2026 ◆ CISA KEV CVE-2026-116779 EXPLOITÉE SignalWire FreeSwitch Code Injection Vulnerability 09/11/2026 ◆ EXPLOIT-DB EDB-52697 EXPLOIT PUBLIC [webapps] Automotive Shop Management System 1.0 - SQLi 21/10/2026 ◆ CERT-FR CERTFR-2026-ALE-012 ALERTE Incident de sécurité ciblant les contrôleurs à distance des installations… 12/10/2026 ◆ NVD CVE-2026-125703 MEDIUM 5.5 A flaw was found in the GStreamer gst-plugins-bad MXF plugin.… 10/11/2026 ◆ CISA KEV CVE-2026-123218 EXPLOITÉE IBM Aspera Faspex Incorrect Authorization Vulnerability 09/11/2026 ◆ EXPLOIT-DB EDB-52698 EXPLOIT PUBLIC [webapps] Open eClass 3.15 - RCE 21/10/2026 ◆ CERT-FR CERTFR-2026-ALE-011 ALERTE Multiples vulnérabilités dans Citrix NetScaler ADC et Gateway (28 septembre… 28/09/2026 ◆ NVD CVE-2026-125672 MEDIUM 6.6 A flaw was found in cockpit-storaged. A Tang keyserver address… 10/11/2026 ◆ CISA KEV CVE-2026-19868 EXPLOITÉE SonicWall SonicOS SSLVPN Use of Single-factor Authentication Vulnerability 06/11/2026 ◆ EXPLOIT-DB EDB-52699 EXPLOIT PUBLIC [webapps] Keycloak 26.7.2 - Unauthenticated Account Takeover 21/10/2026 ◆ CERT-FR CERTFR-2026-ALE-010 ALERTE Vulnérabilité dans Metabase (10 septembre 2026) 10/09/2026 ◆ NVD CVE-2026-120999 N/A Improper Authentication vulnerability in Google sign-in and email confirmation in… 10/11/2026 ◆ CISA KEV CVE-2024-27834 EXPLOITÉE Apple Multiple Products Improper Authentication Vulnerability 04/11/2026 ◆ EXPLOIT-DB EDB-52700 EXPLOIT PUBLIC [remote] Synametrics Syncrify 6.2 - command execution 21/10/2026 ◆ CERT-FR CERTFR-2026-ALE-009 ALERTE Multiples vulnérabilités dans SonicWall Secure Mobile Access (02 septembre 2026) 02/09/2026 ◆ NVD CVE-2026-120997 N/A Improper Session Invalidation vulnerability in the dashboard pages, device console… 10/11/2026 ◆ CISA KEV CVE-2026-119977 EXPLOITÉE WordPress WordPress Core Time-of-check Time-of-use (TOCTOU) Race Condition Vulnerability 03/11/2026 ◆ EXPLOIT-DB EDB-52701 EXPLOIT PUBLIC [remote] South River Technologies Titan MFT Server 26.0.0 - code… 21/10/2026 ◆