Aller au contenu

Le siphonnage CryptoBilis à 93 millions de dollars : ce que les détenteurs de Ledger doivent savoir

Des centaines de portefeuilles liés à un revendeur agréé ont été vidés sur plusieurs blockchains. L’attaquant semble avoir détenu les clés, mais leur mode d’obtention reste inconnu.

A genuine hardware-wallet security core sits inside a forensic investigation of several still-unproven compromise paths.
  • Le bilan évolutif de Bitquery atteint environ 93 millions de dollars sur plus de 300 portefeuilles, répartis sur plusieurs blockchains.
  • Ledger enquête sur des acheteurs de CryptoBilis. Aucune preuve publique ne démontre encore une faille du logiciel ou du Secure Element de Ledger.

Le 9 octobre, des dizaines de portefeuilles de cryptomonnaies ont commencé à se vider presque simultanément. La première vague visible a touché TRON. Ethereum, BNB Chain et Polygon ont suivi, puis plus de 200 BTC ont quitté plus d’une centaine de portefeuilles Bitcoin dans un même bloc.

Le lien commun identifié à ce stade n’est ni une blockchain ni un actif. Ledger indique que les utilisateurs concernés par son enquête avaient acheté leurs portefeuilles matériels auprès de CryptoBilis, un revendeur agréé présent en Indonésie, en Malaisie et aux Philippines.

Cette distinction est essentielle. D’après les éléments publics actuels, il ne s’agit pas d’une compromission démontrée du firmware de Ledger, de son Secure Element ou de la cryptographie qui protège tous les appareils Ledger. Il s’agit d’un incident dans lequel quelqu’un semble avoir obtenu les secrets maîtres contrôlant de nombreux portefeuilles vendus par un même canal de distribution.

Le montant continue d’évoluer. Le rapport détaillé de Bitquery avait d’abord mesuré 92,9 millions de dollars sortis de 311 portefeuilles sur 5 blockchains, à partir de données arrêtées tard le 9 octobre. L’index de ses enquêtes a depuis porté le bilan affiché à 93,2 millions de dollars provenant de 315 portefeuilles sur 6 blockchains. Ces chiffres doivent être considérés comme une estimation évolutive, et non comme un nombre définitif de victimes. Une même personne peut posséder plusieurs portefeuilles et une même adresse peut être active sur plusieurs réseaux compatibles.

Ce qui apparaît déjà on-chain est particulièrement probant. La cause ne l’est pas.

Les transactions ressemblent à l’action d’un opérateur possédant de nombreuses clés

Sur TRON, 25 portefeuilles ont autorisé la même adresse en moins de 3 secondes. Dans les 6 secondes suivant la première autorisation, environ 29 millions de dollars en USDT avaient été retirés. Sur Bitcoin, 111 portefeuilles ont été vidés dans un même bloc. L’opération a traversé des réseaux dont les transactions ne peuvent pas être autorisées par une unique permission universelle sur un jeton.

Bitquery a également découvert deux semaines de petites transactions de répétition. Des adresses liées à l’attaquant ont exécuté des boucles de test répétées sur TRON et Ethereum à partir du 25 septembre. Une adresse de test a ensuite participé à un siphonnage de 36 millions de dollars. Le gas avait été placé là où il serait nécessaire avant l’opération principale.

Ce schéma ne ressemble pas à des centaines de personnes commettant indépendamment la même erreur au même moment. Il correspond plutôt à un logiciel déjà capable de signer pour de nombreux portefeuilles, très probablement parce qu’un même opérateur possédait leurs phrases de récupération ou leurs clés privées dérivées.

Cette conclusion est plus limitée qu’elle n’en a l’air. Une blockchain peut montrer que les bonnes clés ont signé. Elle ne peut pas montrer comment l’attaquant les a obtenues.

Quatre chemins possibles vers les clés, aucun encore démontré

La première possibilité est une signature malveillante. Un utilisateur peut se connecter à une fausse application et approuver une transaction qui donne à un attaquant le contrôle d’un jeton. Cela reste une cause courante de pertes, surtout sur les blockchains à contrats intelligents. Cette explication rend toutefois mal compte du vidage simultané de portefeuilles Bitcoin et d’actifs répartis sur plusieurs réseaux.

La deuxième possibilité est le phishing visant les phrases de récupération. Toute personne qui obtient les 24 mots peut reconstruire le portefeuille sans posséder l’appareil physique. Une base de données clients commune pourrait aider un attaquant à cibler les acheteurs avec des messages d’assistance convaincants. Aucun élément public n’établit encore l’existence d’une campagne ayant récupéré les phrases d’autant de propriétaires touchés.

La troisième possibilité est le préamorçage. Un vendeur malveillant pourrait initialiser un appareil, conserver la phrase de récupération et convaincre l’acheteur d’utiliser cette phrase. Ledger précise qu’un appareil neuf authentique n’arrive jamais avec un code PIN ou une phrase de récupération déjà fournis. Tout appareil livré ainsi doit être considéré comme compromis.

La quatrième possibilité, la plus inquiétante, est un implant physique introduit dans la chaîne d’approvisionnement. Des chercheurs en sécurité ont démontré que cette méthode est techniquement possible. Joe Grand et Tibane Labs ont documenté de véritables Nano X modifiés par une carte cachée qui écoute la connexion de l’écran lorsque les mots de récupération s’affichent. L’implant n’a pas besoin de vaincre le Secure Element. Il observe les mots lorsqu’ils sont transmis à l’écran et peut les envoyer à un attaquant.

Ces exemplaires expliquent une méthode possible. Ils ne prouvent pas que les victimes de CryptoBilis ont reçu des appareils implantés. Une telle conclusion exige une expertise physique de leurs appareils et un lien documenté entre les appareils examinés et les portefeuilles vidés.

Nous écartons également les affirmations diffusées sur les réseaux sociaux au sujet d’une vente de CryptoBilis et d’un accord de confidentialité à durée limitée. Signal21 n’a pas trouvé de documentation primaire suffisante pour les présenter comme des faits.

Pourquoi un appareil peut réussir Genuine Check tout en restant problématique

Genuine Check de Ledger soumet le Secure Element de l’appareil à un défi cryptographique. Une réponse valide confirme que la puce est authentique et détient un secret émis en usine. C’est une défense puissante contre un produit entièrement contrefait.

Ce contrôle ne constitue pas un historique complet de tout ce qui est arrivé à l’appareil après sa sortie d’usine.

Le propre guide d’achat de Ledger précise désormais cette limite : le contrôle ne peut pas détecter une modification physique non autorisée, comme un implant espion, si le Secure Element d’origine reste intact. Un appareil peut donc contenir une véritable puce de sécurité et réussir le contrôle alors qu’un autre composant observe ce qui s’affiche sur son écran.

Cela ne prouve pas que tous les appareils touchés contenaient un tel composant. Cela explique pourquoi la réussite d’un contrôle d’authenticité ne suffit pas, à elle seule, à écarter l’hypothèse d’une compromission de la chaîne d’approvisionnement.

Ce que les clients de CryptoBilis doivent faire maintenant

Ledger a demandé à CryptoBilis de suspendre les ventes et les expéditions pendant l’enquête. Son avis du 9 octobre donne deux précautions immédiates aux clients ayant acheté un appareil Ledger auprès du revendeur au cours des 90 jours précédents :

  1. Si l’appareil n’a pas été configuré, ne l’initialisez pas.
  2. S’il a été configuré, envisagez de transférer les actifs vers un nouvel appareil de confiance doté d’une nouvelle phrase de récupération.

Les enquêteurs on-chain ont constaté que certains portefeuilles de victimes avaient reçu leurs premiers fonds juste en dehors de cette fenêtre de 90 jours. La date du premier financement d’un portefeuille n’est pas celle de l’achat de l’appareil et ne prouve donc pas que la période concernée est plus large. Toute personne ayant acheté auparavant auprès de CryptoBilis et ayant un doute doit contacter Ledger par son site d’assistance officiel et agir avec prudence.

Le transfert des fonds doit être effectué avec soin. Utilisez un appareil et un environnement de portefeuille auxquels vous faites confiance, générez une phrase de récupération entièrement nouvelle sur cet appareil, vérifiez l’adresse de destination sur son écran et envoyez d’abord une petite transaction de test. Ne saisissez jamais l’ancienne ou la nouvelle phrase de récupération dans un site web, un programme de bureau, une application mobile, un chat d’assistance ou un message privé. L’assistance Ledger n’aura pas besoin de ces mots.

Ne démontez pas un appareil sans précaution. Son ouverture peut l’endommager et détruire des éléments utiles à l’enquête. Les propriétaires qui pensent être concernés doivent d’abord conserver leurs preuves d’achat, l’emballage, les informations de série et les identifiants des transactions, puis se coordonner avec l’assistance officielle et les autorités compétentes.

La leçon inconfortable concerne les frontières de confiance

Un portefeuille matériel retire les clés privées d’un ordinateur connecté à Internet. Il ne supprime pas toutes les formes de confiance du parcours entre l’usine et les mains de l’utilisateur.

Le Secure Element peut être authentique. Le firmware peut ne pas être compromis. L’utilisateur peut recopier correctement les mots affichés par l’appareil. Un composant malveillant placé ailleurs sur le trajet physique pourrait malgré tout observer ces mots. La provenance de l’appareil, l’intégrité de sa distribution et le rituel de configuration font donc tous partie du modèle de sécurité.

Pour l’instant, la conclusion responsable reste limitée. Les transferts du 9 octobre montrent une opération planifiée sur plusieurs blockchains par quelqu’un qui semble avoir contrôlé de nombreuses clés. Ledger a relié son enquête aux acheteurs de CryptoBilis et publié des précautions. Une attaque de la chaîne d’approvisionnement est plausible et les recherches existantes sur les implants montrent comment elle pourrait fonctionner, mais le mécanisme précis à l’origine de ces pertes n’a pas été établi publiquement.

Cette dernière phrase peut évoluer rapidement. Dans l’attente des expertises sur les appareils et du rapport d’incident de Ledger, une certitude prématurée apporterait moins qu’une carte claire de ce que les preuves peuvent, ou ne peuvent pas, démontrer.

> Note de sécurité : cet incident continue d’évoluer. Suivez les canaux d’assistance officiels de Ledger pour obtenir des instructions actualisées. Ne partagez jamais une phrase de récupération et ne la saisissez dans aucun site, aucune application ni aucune conversation d’assistance.

Sources