Coldcardのファームウェア不具合でハードウェアウォレットから594.48 BTCが流出

要点:Coldcardのファームウェアに起因する不具合で、複数世代の端末において安全な乱数生成(RNG)が機能しない状態となり、攻撃者が合計594.48 BTC(約3,830万ドル相当)を流出させた。CoinkiteとBlockのビットコイン・エンジニアリングチームは、RNGの検証チェックが破損していたことが原因で、ウォレット鍵の生成が予測可能な「シリアル番号」と「内部クロック」の情報に依存する状態になっていたと説明した。 影響範囲:2021年以降にリリースされた特定のファームウェアを搭載する端末では、実質的に乱数がほとんど得られない可能性がある。新しいモデルでも、取り得る結果が約40億通りまで絞り込まれるという。 対応:Coinkiteは、影響が疑われるユーザーに対し、更新済みのハードウェア上で「新しいシード(seed)」を生成し、資金を速やかに移動するよう推奨した。ファームウェア更新だけでは、弱いシードを後から強化できないためだ。現時点の初期分析では、Mk3でファームウェア4.0.1以降にシードを生成したユーザーがリスクを抱える可能性がある一方、Mk4、Q、Mk5は影響を受けていないとしている。 重要性:シード生成の弱体化は、自己保管(self-custody)を直接的な鍵露出リスクに変え得る。ハードウェアウォレットの安全性に対する信頼低下にもつながりうる。 市場心理:弱気、ストレス高、テック要因主導、リスク削減。背景には、影響を受けたColdcardのシードから594.48 BTCの流出が確認されたことで、ビットコイン保有者のカストディリスク懸念が直撃した点がある。 類似事例:2023年にはTrust Walletがブラウザ拡張のウォレット生成に関する脆弱性を修正し、約17万ドルのユーザー損失が報告された。脆弱な期間に作成されたアドレスは、ユーザー側の対応が必要だった(The Block)。相違点は、Trust Walletがブラウザ拡張だったのに対し、今回のColdcardはハードウェアウォレットのファームウェアであり、報告されているビットコイン損失規模も大きい点にある。 波及:主な波及経路は自己保管への信頼。見た目は堅牢なウォレットでも、予測可能なデータに依存したシード生成であれば安全性が崩れる。影響するファームウェアの範囲が拡大して確認されれば、個別事案からハードウェアウォレット全体の信頼問題へ広がる可能性がある。弱いシードから派生した資金は、公開鍵の露出を通じてリスクが長期化する恐れもある。 機会とリスク: ・機会:CoinkiteとBlockによるファームウェア調査が完了し、影響モデルが限定的と確認されれば、ハードウェアウォレット信頼の安定材料になり得る。Mk3でファームウェア4.0.1以降に生成したシードを使っている場合でも、更新済み端末で新しいシードへ切り替えれば鍵露出リスクを低減できる。 ・リスク:調査の結果、影響するファームウェアが拡大すれば、旧シードへの依存を早期に減らすことが下振れ回避に直結する。修正後も弱いシードに資金を残したままだと、ファームウェア更新済みでも秘密鍵リスクが持続し得る。