Kraken souligne une lacune dans la vérification des portefeuilles cryptographiques

cryptonews.ruPublié le 2026-08-03Dernière mise à jour le 2026-08-03

Résumé

Une vulnérabilité critique a été découverte dans les portefeuilles matériels Coldcard, révélant un défaut majeur dans leur processus de génération de phrases de récupération (seed). Au lieu d'utiliser le générateur matériel de nombres aléatoires (TRNG) prévu, certaines versions du firmware utilisaient un générateur logiciel moins sécurisé (PRNG), réduisant considérablement l'entropie et rendant les seeds potentiellement prédictibles. La faille, présente dans les firmwares des modèles Mk2, Mk3, Mk4, Mk5 et Q publiés entre mars 2021 et juillet 2026, a déjà mené à des vols massifs. Les estimations font état de plus de 1 500 adresses drainées et de pertes dépassant 90 millions de dollars en Bitcoin. Le directeur de la sécurité de Kraken, Nick Percoco, souligne que cet incident met en lumière une lacune dans les audits de sécurité de l'industrie. Ceux-ci vérifient la présence de composants sécurisés mais pas leur utilisation effective dans le code opérationnel. Coinkite, la société derrière Coldcard, a stoppé ses livraisons, détruit ses stocks vulnérables et conseille aux utilisateurs concernés de migrer leurs fonds vers de nouveaux seeds créés après une mise à jour du firmware. L'entreprise collabore avec les autorités pour tenter de retracer les fonds volés.

Une vulnérabilité dans les portefeuilles cryptographiques matériels Coldcard a révélé un manque de tests indépendants pour de tels dispositifs. C'est ce qu'a déclaré Nick Percoco, directeur de la sécurité chez Kraken.

https://t.co/cIjpnVnMDM

— Nick Percoco (@c7five) 2 août 2026

Selon lui, les auditeurs pouvaient vérifier la présence d'un générateur de nombres aléatoires certifié dans l'appareil, mais pas confirmer que le micrologiciel opérationnel l'utilisait réellement.

« Les utilisateurs sont invités à faire confiance à l'implémentation par le fabricant de la fonction la plus critique du système sans vérification indépendante que le chemin d'entropie approuvé est bien exécuté », a déclaré M. Percoco.

Pourquoi l'audit n'a pas détecté le problème

Le 30 juillet, le fabricant Coldcard Coinkite a publié un avertissement concernant un problème dans la génération de phrases de récupération (seed phrases). Cet avertissement est intervenu environ 30 heures après les premiers retraits massifs importants de fonds.

Selon Coinkite, l'erreur est apparue en mars 2021 après une modification du processus de création des seeds et l'intégration d'une nouvelle bibliothèque cryptographique. Au lieu du générateur matériel de nombres véritablement aléatoires (TRNG) attendu, un générateur de nombres pseudo-aléatoires (PRNG) plus faible de MicroPython était utilisé lors de la création du portefeuille.

Un PRNG crée des séquences qui ressemblent à de l'aléatoire, mais qui peuvent être prédites dans certaines conditions. Coinkite a reconnu qu'une part importante de l'aléatoire dans Coldcard provenait d'un PRNG, dont l'utilisation réelle dans cette partie du code était inconnue de l'entreprise.

Selon l'analyse technique des ingénieurs de Block, la configuration de production de Coldcard définissait MICROPY_HW_ENABLE_RNG comme zéro, et la bibliothèque libngu vérifiait la présence de la macro, et non son activation. En conséquence, la compilation utilisait le générateur de secours Yasmarang de MicroPython.

Pour les versions Mk2 et Mk3 4.x, cela signifiait une absence d'entropie cryptographique dans ngu.random. Pour les Mk4, Q et Mk5, la situation était différente : l'élément sécurisé (secure element) ajoutait de l'entropie au démarrage, mais le résultat ne conservait que quatre octets, ce qui limitait l'espace de recherche.

M. Percoco a souligné que la simple vérification de la présence d'un TRNG dans l'appareil ne garantit pas la sécurité. Selon lui, l'industrie a besoin d'un audit complet du chemin : de la source d'aléa jusqu'au micrologiciel réel qui crée la phrase de récupération.

Quels appareils sont concernés

Dans un avertissement mis à jour, Coinkite a indiqué que les fonds contrôlés par des phrases de récupération créées sur les versions de micrologiciel concernées sans entropie supplémentaire via des lancers de dés et sans une phrase de passe unique et forte conforme à la norme BIP-39 étaient menacés.

Le problème concerne les Mk2 et Mk3 avec les micrologiciels 4.0.1 à 4.1.9 inclus. Il touche également les phrases de récupération créées sur les Mk4 et Mk5 avant la version standard 5.6.0 ou Edge 6.6.0X, ainsi que sur les Q avant la version standard 1.5.0Q ou Edge 6.6.0QX.

Le risque est plus élevé pour les Mk2 et Mk3 : selon Coinkite, de tels seeds pouvaient avoir environ 40 bits d'entropie. Pour les Mk4, Mk5 et Q, l'entreprise a estimé l'entropie à environ 72 bits au lieu des 128 bits attendus.

La mise à jour du micrologiciel ne corrige pas une phrase de récupération déjà créée. Coinkite a recommandé aux utilisateurs de ces portefeuilles de mettre à jour l'appareil, de créer un nouveau seed, de vérifier la sauvegarde, d'envoyer une transaction test, et ensuite seulement de transférer le solde des fonds.

TAPSIGNER, OPENDIME et SATSCARD ne sont pas concernés, car ils utilisent des bases de code différentes.

Les pertes dépassent 90 millions de dollars

Le 3 août, Alex Thorn, responsable de la recherche chez Galaxy, a fait état d'une quatrième vague présumée d'attaques sur des adresses similaires à celles des portefeuilles Coldcard vulnérables. L'estimation initiale couvrait 218 transactions, 462 adresses potentielles de victimes et environ 388,9 $BTC.

🚨 VRAISEMBLABLE 4ÈME VAGUE D'ATTAQUE ORGANISÉE CONTRE COLDCARD EN COURS EN CE MOMENT

IL Y A ENCORE DES TRANSACTIONS SIMILAIRES DANS LE MEMPOOL EN ATTENTE DE CONFIRMATION ET LES TRANSACTIONS DÉJÀ CONFIRMÉES SIGNALENT L'OPTION RBF, VÉRIFIEZ VOS FONDS ET VOUS POURRIEZ PEUT-ÊTRE VOUS SORTIR DE CE PÉTRIN GRÂCE À RBF

modèle identifié :
blocs...

— Alex Thorn (@intangiblecoins) 3 août 2026

Plus tard, M. Thorn a mis à jour son estimation : selon ses données, la vague a touché 709 adresses potentielles de victimes et a conduit au déplacement d'environ 448,7 $BTC. Il a également signalé des transactions non confirmées similaires dans le mempool.

M. Thorn a noté que l'activité correspondait à la structure des UTXO vulnérables de Coldcard et se caractérisait par une fréquence accrue de transferts similaires. Il a qualifié ces adresses de victimes « probables » de Coldcard, mais n'a pas affirmé que l'attribution était définitivement prouvée.

Précédemment, Galaxy Research avait identifié 1 196 adresses depuis lesquelles 1 082,65 $BTC avaient été retirés en 41 minutes le 30 juillet. Cette vague s'est produite environ 30 heures avant le premier avertissement de Coinkite.

Nous avons cartographié le flux des fonds pour la vulnérabilité Coldcard sur la base du modèle identifié par les ingénieurs de Block et partagé par @clay_garrett

1 196 adresses vidées intégralement pour 1 082,65 $BTC (~70,2 M$) entre 01:10:20 et 01:51:26 UTC le 30 juillet — une fenêtre de 41 minutes, blocs... pic.twitter.com/q785paZvMQ

— Galaxy Research (@glxyresearch) 31 juillet 2026

Séparément, les experts avaient constaté un retrait massif plus précoce de 594,48 $BTC sur environ 25 à 30 minutes. À l'époque, il n'y avait pas encore de preuves publiques de lien avec Coldcard, et les chercheurs décrivaient la version concernant la faible entropie comme une hypothèse.

Au moment de la rédaction, le préjudice total, selon les estimations actuelles, dépasse 90 millions de dollars.

Coinkite a suspendu les livraisons

Le 2 août, Coldcard a suspendu les livraisons d'appareils après confirmation de la vulnérabilité. Les appareils restants avec le micrologiciel concerné installé ont été détruits par l'entreprise.

🚨 MISE À JOUR : Nous avons immédiatement suspendu les livraisons de COLDCARD dès que nous avons confirmé la vulnérabilité. Toutes les unités restantes dans nos installations avec le micrologiciel affecté installé ont été détruites.

Certaines commandes avaient déjà été expédiées. Nous avons contacté ces clients directement par e-mail avec l'avis et...

— COLDCARD (@COLDCARDwallet) 2 août 2026

Coinkite a demandé aux utilisateurs de ne pas jeter leurs anciens appareils. Selon les représentants de l'entreprise, ils pourraient être nécessaires si les fonds pouvaient être récupérés.

Selon la déclaration, les avocats collaboreront avec les autorités répressives dans différentes juridictions pour aider à identifier les responsables de l'attaque. Dans l'avertissement, Coinkite a spécifiquement demandé aux utilisateurs de ne pas se précipiter lors de la migration. L'entreprise a indiqué qu'un transfert précipité des fonds pouvait créer un risque plus immédiat que la vulnérabilité elle-même.

L'incident soulève la question des normes

Selon M. Percoco, les portefeuilles cryptographiques matériels ne disposent pas d'un processus de vérification qui confirme systématiquement l'utilisation d'une source d'entropie validée dans le micrologiciel opérationnel.

Il a comparé la situation à d'autres segments de la sécurité. Dans l'industrie du paiement, les dispositifs de saisie de code PIN ne sont pas autorisés à être utilisés sans tests de laboratoire indépendants, et les modules cryptographiques destinés aux agences gouvernementales américaines doivent faire l'objet d'une vérification des sources d'entropie.

M. Percoco a mentionné les normes NIST SP 800-90B et BSI AIS-31. La première décrit les exigences pour la conception, les tests et la validation des sources physiques d'aléa pour la protection cryptographique ; la seconde est utilisée par l'Agence fédérale allemande pour la sécurité de l'information (BSI).

Selon lui, les portefeuilles matériels disposent de certifications pour les éléments sécurisés (secure element), de Common Criteria, de CSPN et d'audits payés par les fabricants. Cependant, ils ne vérifient pas toujours le chemin complet de la source d'aléa jusqu'à l'exécution du code dans le micrologiciel opérationnel.

Rappelons qu'en juillet, le chercheur de Ledger Donjon, Baptiste Boileau, a révélé une vulnérabilité dans les portefeuilles matériels Tangem. Une attaque par injection de fautes au laser permet de réinitialiser le mot de passe de la carte et de prendre le contrôle des actifs qu'elle contient.

Portefeuilles froids : partager l'accès en dessous de zéro
end-content

Questions liées

QQuel est le principal problème de sécurité identifié par Nick Percoco de Kraken concernant les portefeuilles matériels Coldcard ?

ALe principal problème est que les audits existants peuvent vérifier la présence d'un générateur de nombres aléatoires certifié (TRNG) dans l'appareil, mais ne confirment pas que le micrologiciel en fonctionnement l'utilise réellement pour créer la phrase de récupération (seed). Cela crée un manque de vérification indépendante du chemin complet de l'entropie.

QQuelle a été la conséquence technique de la faille dans le processus de création du seed pour les appareils Coldcard Mk2 et Mk3 ?

APour les appareils Coldcard Mk2 et Mk3 avec les micrologiciels 4.0.1 à 4.1.9, le processus utilisait un générateur de nombres pseudo-aléatoires (PRNG) faible de MicroPython au lieu du générateur matériel de nombres véritablement aléatoires (TRNG). Cela a réduit l'entropie du seed à environ 40 bits au lieu des 128 bits attendus, rendant les fonds vulnérables.

QQuelles mesures Coinkite, le fabricant de Coldcard, a-t-elle prises après la confirmation de la vulnérabilité ?

ACoinkite a immédiatement arrêté les expéditions de Coldcard. Toutes les unités restantes dans ses installations avec le micrologiciel affecté ont été détruites. L'entreprise a contacté directement les clients concernés par email avec un avis de sécurité et des recommandations pour migrer leurs fonds en toute sécurité. Elle collabore également avec les autorités pour traquer les responsables.

QSelon les estimations présentées dans l'article, quel est le montant total approximatif des pertes liées à cette vulnérabilité ?

AAu moment de la rédaction de l'article, l'estimation totale des pertes dépassait les 90 millions de dollars. Cela inclut plusieurs vagues d'attaques ayant drainé des centaines d'adresses Bitcoin, avec par exemple 1082,65 BTC (environ 70,2 millions de dollars) volés en seulement 41 minutes le 30 juillet.

QQuel standard ou processus de vérification Nick Percoco suggère-t-il pour améliorer la sécurité des portefeuilles matériels à l'avenir ?

ANick Percoco suggère que l'industrie adopte un processus de vérification systématique du chemin complet, de la source d'entropie jusqu'à l'exécution du code dans le micrologiciel opérationnel. Il cite en exemple les normes comme le NIST SP 800-90B (pour les sources d'entropie physiques) ou le BSI AIS-31, similaires à celles utilisées pour les modules cryptographiques gouvernementaux ou les terminaux de paiement.

Lectures associées

Un agent d'assurance à Hong Kong perd plus de 3,3 millions de dollars à cause d'une escroquerie cryptographique « romantique »

Un agent d'assurance expérimenté de Hong Kong a été victime d'une escroquerie amoureuse liée à l'investissement et a perdu plus de 26 millions de dollars hongkongais (environ 3,3 millions de dollars américains), selon la police locale. Entre le 24 et le 30 juillet seulement, les autorités ont reçu 25 rapports de fraudes à l'investissement liées à des relations en ligne, pour des pertes totales atteignant près de 70 millions de dollars hongkongais. Les escrocs ont utilisé une relation romantique pour promouvoir de faux investissements en cryptomonnaies. Après avoir gagné la confiance de la victime par des attentions constantes, un individu surnommé "Uncle" a prétendu avoir une expertise en investissement et l'a convaincu d'installer une fausse application de plateforme d'investissement en crypto-actifs. Sur environ six mois, la victime a remis personnellement plus de 4 millions de dollars hongkongais en espèces et a transféré près de 22 millions sur des comptes bancaires fournis par les escrocs. Les soupçons sont nés lorsque l'application fictive a affiché une rentabilité de plus de 800 % et que toute tentative de retrait de fonds a échoué, après quoi les contacts ont cessé toute communication. La police souligne que même les personnes ayant une expérience financière peuvent devenir victimes lorsque les escrocs exercent une pression émotionnelle et bâtissent progressivement la confiance.

cryptonews.ruIl y a 37 mins

Un agent d'assurance à Hong Kong perd plus de 3,3 millions de dollars à cause d'une escroquerie cryptographique « romantique »

cryptonews.ruIl y a 37 mins

Trading

Spot
活动图片