đš LES UTILISATEURS N'ONT PLUS AUCUN BITCOIN APRĂS LE HACK DE COLDCARD ! Coinkite a conçu Coldcard comme un wallet matĂ©riel exclusivement dĂ©diĂ© au bitcoin afin d'Ă©liminer la confiance logicielle dans la gĂ©nĂ©ration de la graine, mais une seule macro mal configurĂ©e a annulĂ© cette garantie pendant cinq ans ! Block a identifiĂ© le dĂ©faut dans la configuration de production de Coldcard, qui dĂ©sactivait le drapeau RNG matĂ©riel car Coinkite fournit son propre wrapper, sauf que la bibliothĂšque sous-jacente vĂ©rifiait si la macro existait, et non si elle Ă©tait rĂ©ellement activĂ©e. Cela a liĂ© silencieusement les builds au gĂ©nĂ©rateur de nombres alĂ©atoires par dĂ©faut de MicroPython, initialisĂ© Ă partir de l'ID unique du processeur et de l'Ă©tat du minuteur, sans collecter aucune entropie fraĂźche aprĂšs l'initialisation. Le rĂ©sultat pratique : Coinkite estime que l'entropie effective est d'environ 40 bits sur le Mk3 et environ 72 bits sur les Mk4, Mk5 et Q, contre 128 bits pour une graine BIP-39 standard de 12 mots. Le 30 juillet, un attaquant a exploitĂ© cette faille pour vider 1 196 adresses en 41 minutes, s'emparant de 1 082,65 BTC soit 70,2 millions de dollars. Coinkite a envoyĂ© un firmware d'urgence le lendemain pour chaque modĂšle concernĂ©, mais la correction ne prĂ©vient que les futures graines faibles. Elle ne fait rien pour une graine dĂ©jĂ gĂ©nĂ©rĂ©e avec l'ancien code, et restaurer cette ancienne graine sur n'importe quel wallet, corrigĂ© ou non, transmet la faiblesse. La diffĂ©rence entre un propriĂ©taire de Coldcard en sĂ©curitĂ© et un autre qui ne l'est pas ne rĂ©side pas dans le fait qu'il a mis Ă jour son firmware. C'est que le firmware en cours d'exĂ©cution lors de la crĂ©ation initiale de sa graine a-t-il jamais Ă©tĂ© vulnĂ©rable ? Gardez toujours vos logiciels Ă jour et souvenez-vous que les vulnĂ©rabilitĂ©s existent partout !
NeilXbtPartager

Source:Afficher l'original
Clause de non-responsabilitĂ© : les informations sur cette page peuvent avoir Ă©tĂ© obtenues auprĂšs de tiers et ne reflĂštent pas nĂ©cessairement les points de vue ou opinions de KuCoin. Ce contenu est fourni Ă titre informatif uniquement, sans aucune reprĂ©sentation ou garantie dâaucune sorte, et ne doit pas ĂȘtre interprĂ©tĂ© comme un conseil en investissement. KuCoin ne sera pas responsable des erreurs ou omissions, ni des rĂ©sultats rĂ©sultant de lâutilisation de ces informations.
Les investissements dans les actifs numĂ©riques peuvent ĂȘtre risquĂ©s. Veuillez Ă©valuer soigneusement les risques dâun produit et votre tolĂ©rance au risque en fonction de votre propre situation financiĂšre. Pour plus dâinformations, veuillez consulter nos conditions dâutilisation et divulgation des risques.