Imaginez confier vos économies en Bitcoin à un portefeuille hardware réputé pour sa sécurité extrême, air-gapped et open source. Puis, en l’espace de 25 minutes seulement, des millions de dollars s’évaporent sans phishing, sans malware, sans aucun accès physique. C’est exactement ce qui s’est produit récemment avec des centaines de portefeuilles Coldcard, révélant une faille insidieuse restée cachée pendant plus de cinq ans.
Le 31 juillet 2026, un événement majeur a secoué la communauté Bitcoin. Un attaquant a réussi à drainer environ 594 BTC, soit près de 38 millions de dollars, provenant de quelque 500 portefeuilles Coldcard. Ce qui rend cette attaque particulièrement terrifiante, c’est qu’elle n’a pas exploité une faille de chiffrement complexe ni une vulnérabilité réseau sophistiquée. Non, elle a profité d’une erreur de build dans le firmware du fabricant, rendant les seeds générés prévisibles et bruteforcables.
Cette affaire dépasse le simple incident technique. Elle questionne les fondements mêmes de la philosophie du self-custody promue par les maximalistes Bitcoin : peut-on vraiment faire confiance à un seul appareil pour protéger des fortunes ?
Chiffres clés : 594 BTC volés • 500 portefeuilles impactés • 25 minutes • Bug présent depuis mars 2021
L’attaque a débuté aux alentours de 2h14 UTC le 31 juillet. En seulement 25 minutes, les fonds de centaines de portefeuilles ont été balayés vers une adresse de consolidation. Les transactions ont été orchestrées avec une précision chirurgicale, évitant les congestions de mempool et les risques de frontrunning.
Les victimes n’avaient commis aucune erreur humaine classique. Elles avaient simplement généré leurs seeds sur des appareils Coldcard utilisant un firmware affecté. Le problème ? Ces seeds ne possédaient pas les 128 bits d’entropie attendus, mais bien moins, les rendant vulnérables à une attaque par force brute.
« Mettre à jour le firmware ne répare pas les seeds existants. Il faut en générer de nouveaux. »
Recommandation officielle du fabricant
Au cœur du problème se trouve une erreur de configuration lors de la compilation du firmware. Le code appelait une fonction pour obtenir de l’aléatoire pendant la génération de seed. Deux implémentations existaient : une basée sur le générateur hardware dédié, et une fallback logicielle issue de MicroPython.
Une directive de préprocesseur était censée sélectionner la bonne version. Malheureusement, elle vérifiait uniquement si une constante était définie, sans valider sa valeur. Résultat : le build système a silencieusement choisi la version logicielle faible. Aucun warning n’a été émis pendant la compilation.
Pour les modèles Mk3, l’entropie effective chutait à environ 40 bits. Cela représente environ un trillion de combinaisons possibles – un espace de recherche tout à fait accessible avec du matériel standard pour un attaquant déterminé. Les modèles plus récents (Mk4, Q, Mk5) bénéficiaient d’un peu plus d’entropie grâce à leurs éléments sécurisés, atteignant environ 72 bits, mais restaient loin des standards cryptographiques modernes.
| Modèle | Entropie attendue | Entropie réelle (bug) |
|---|---|---|
| Mk3 | 128 bits | ~40 bits |
| Mk4 / Q / Mk5 | 128 bits | ~72 bits |
Cette différence n’est pas anodine. Un seed à 128 bits offre une sécurité astronomique. À 40 bits, il devient comparable à un cadenas que l’on peut forcer avec une simple pince.
Le fabricant a affirmé que l’attaquant aurait potentiellement utilisé l’intelligence artificielle pour analyser les anciennes versions du firmware et identifier cette subtilité. Ironiquement, leur propre audit IA réalisé quelques semaines plus tôt n’avait rien détecté de significatif.
Cette déclaration a suscité de vifs débats dans la communauté sécurité. Certains experts soulignent que ce type de bug – une mauvaise gestion de garde de préprocesseur – est connu dans les systèmes embarqués et aurait pu être trouvé par une revue humaine rigoureuse. D’autres voient dans l’IA un outil asymétrique : l’attaquant n’a besoin que d’une seule faille, tandis que les défenseurs doivent tout couvrir.
Quoi qu’il en soit, cet épisode met en lumière les limites des audits automatisés, même les plus avancés. La confiance excessive dans les outils IA pourrait créer un faux sentiment de sécurité.
Le plus alarmant reste la durée de vie de cette vulnérabilité. Introduite en mars 2021 avec la version 4.0.1 du firmware, elle est restée active jusqu’aux correctifs publiés fin juillet 2026. Pendant plus de cinq ans, des milliers d’utilisateurs ont généré des seeds en pensant bénéficier d’une sécurité maximale.
Cette période correspond précisément à la forte appréciation du Bitcoin. Des seeds créés lorsque le BTC valait 30 000 dollars protégeaient aujourd’hui des montants bien plus élevés, augmentant d’autant l’intérêt économique pour un attaquant.
Les modèles Mk3 étaient les plus vulnérables, mais tous les appareils actuels étaient impactés à des degrés divers. Seuls certains accessoires comme Tapsigner ou Opendime utilisaient un code différent et ont été épargnés.
La mise à jour du firmware corrige la génération future de seeds, mais ne répare en rien les clés déjà compromises. Chaque propriétaire doit générer un nouveau seed sur un appareil corrigé, vérifier ses backups, et migrer ses fonds.
Cette migration n’est pas sans risque. L’attaquant, ayant potentiellement pré-calculé de nombreuses clés faibles, peut surveiller la blockchain et frontrunner les transactions de migration. Les utilisateurs disposant de gros montants se retrouvent dans une course contre la montre.
Pour les setups multisignatures, la situation est plus nuancée. Un Coldcard compromis dans un schéma 2-of-3 n’expose pas immédiatement les fonds, mais affaiblit considérablement le modèle de sécurité global.
Une lueur d’espoir existe pour les utilisateurs les plus méticuleux. Ceux qui ont ajouté au moins 50 rolls de dés indépendants lors de la création du seed ont injecté suffisamment d’entropie externe pour compenser la faiblesse du firmware. Avec 99 rolls ou plus, l’entropie provenant uniquement des dés approchait les 256 bits.
Cet élément ironique souligne que les utilisateurs les plus paranoïaques, ceux qui ont choisi Coldcard précisément pour sa réputation de sécurité extrême, ont peut-être été protégés par leurs propres pratiques rigoureuses.
Les principaux fabricants concurrents ont rapidement communiqué. Block (avec Bitkey), Trezor et Ledger ont confirmé que leurs produits n’étaient pas affectés, grâce à des architectures différentes de génération d’entropie.
Ces déclarations rassurent partiellement, mais elles soulèvent aussi des questions plus larges sur les standards de qualité dans l’industrie des portefeuilles hardware. Si même le leader perçu comme le plus sécurisé peut laisser passer une telle faille pendant cinq ans, quelle est la situation réelle chez les autres ?
Cet incident remet en cause plusieurs dogmes de la communauté. L’open source est-il vraiment synonyme de sécurité si les revues restent superficielles ? Les générateurs hardware sont-ils fiables si le build system peut les contourner silencieusement ? Un focus exclusif sur Bitcoin garantit-il une codebase plus sûre ?
La réponse semble être : non, pas de manière absolue. La sécurité réelle nécessite une défense en profondeur. Le multisignature combinant plusieurs fabricants, des sources d’entropie indépendantes, et une vigilance continue apparaît aujourd’hui comme la meilleure pratique pour les montants significatifs.
Cette affaire marque potentiellement un tournant. Les institutions et les family offices qui avaient adopté Coldcard pour sa réputation vont devoir réévaluer leurs stratégies de custody. La migration massive de fonds risque de créer des périodes de vulnérabilité temporaire.
À plus long terme, l’industrie devra probablement renforcer ses processus d’audit, combiner revues humaines et automatisées de manière plus intelligente, et peut-être adopter des standards plus stricts de certification pour les composants critiques comme la génération d’entropie.
Les régulateurs pourraient également s’intéresser à l’événement. Un produit financier grand public causant une perte de 38 millions de dollars via une erreur de fabrication aurait déclenché des enquêtes dans le monde traditionnel. Le secteur crypto échappera-t-il à cette vigilance ?
Les analystes on-chain ont observé un schéma méthodique : les fonds ont été consolidés avant d’être déplacés vers une adresse principale. À ce stade, les bitcoins restent majoritairement non mixés, ce qui pourrait fournir des indices sur l’identité ou la sophistication de l’attaquant.
La rapidité d’exécution suggère une préparation longue : génération préalable des clés faibles, surveillance des adresses actives, et orchestration précise des transactions. Ce n’était pas une attaque opportuniste mais une opération planifiée.
Au-delà du cas Coldcard, cet événement rappelle des principes fondamentaux souvent négligés :
La sécurité en Bitcoin n’est pas un produit que l’on achète une fois. C’est un processus continu qui demande attention, éducation et adaptation constante aux nouvelles menaces.
Combien d’autres portefeuilles restent encore vulnérables ? L’attaquant a-t-il seulement frappé les cibles les plus faciles ou possède-t-il une liste plus exhaustive ? Les fonds consolidés vont-ils être mixés, déplacés vers des exchanges, ou conservés long terme ?
Les prochaines semaines seront cruciales pour évaluer l’ampleur réelle de l’exposition et la capacité de la communauté à réagir collectivement. Le rythme des migrations indiquera si l’avertissement a été correctement relayé.
Cet incident n’est pas seulement une histoire de code mal compilé. Il révèle les limites inhérentes à la complexité logicielle dans des environnements où les enjeux financiers sont astronomiques. Même avec les meilleures intentions et une transparence open source, l’erreur humaine – ou plutôt, l’erreur systémique – reste possible.
Pour les passionnés de Bitcoin, c’est un rappel douloureux mais nécessaire : la décentralisation ne dispense pas de vigilance. Au contraire, elle la rend indispensable à chaque niveau de la stack technique.
Alors que le marché des cryptomonnaies continue son développement, avec une adoption institutionnelle grandissante, des événements comme celui-ci forcent l’industrie à mûrir. La confiance ne se gagne pas uniquement par la réputation ou le marketing. Elle se construit par une sécurité prouvée, testée en conditions réelles, et constamment améliorée.
Les utilisateurs de Coldcard doivent agir rapidement mais prudemment. Les autres détenteurs de Bitcoin devraient voir dans cette affaire une opportunité d’auditer leurs propres pratiques de custody. Car en définitive, dans l’écosystème Bitcoin, votre sécurité n’est jamais plus forte que le maillon le plus faible de votre chaîne de protection.
Cette saga du firmware Coldcard restera probablement dans les annales comme un cas d’école sur les risques des systèmes complexes et l’importance critique de la génération d’entropie. Elle pourrait bien accélérer l’évolution vers des solutions de custody plus robustes et plus résilientes pour l’ensemble de l’écosystème.
Bienvenue, Connectez-vous à votre compte.
Bienvenue, Créez votre nouveau compte
Un mot de passe vous sera envoyé par courrier électronique.