Bitcoinハードウェールウォレットの信頼性が高いブランドの一つであるColdcardは、デバイスがウォレットシードを生成する方法における重大な脆弱性を修正するファームウェア更新をリリースしました。ただし、ファームウェアを更新してもこの問題は実際に解決されません。Bitcoinをまったく新しいウォレットに移動する必要があります。
2021年3月にリリースされたファームウェアバージョン4.0.1以降、この脆弱性が存在し、シードが著しく低エントロピーで生成される可能性がありました。英語では、ウォレットのマスターキーをほぼ推測不可能にするはずだった乱数生成プロセスが、実際には誰もが認識していたよりもはるかに推測しやすくなっていたということです。
何がうまくいかなかったのか、そして何が危険にさらされているのか
この欠陥は、Coldcardのファームウェアにある不適切なRNG(乱数生成器)プロセスによって予測可能なシードフレーズが生成されたことに起因しています。「あなたの鍵、あなたのBitcoin、他の誰のものでもない」という同デバイスの価値提案にとって、これほど深刻な問題はありません。
対象となるデバイスには、2021年3月以降、2026年7月31日のパッチ以前にリリースされたファームウェアを実行するMk3、Mk4、Mk5、およびQモデルが含まれます。これは、Coldcardの全製品ラインナップにわたり、5年以上にわたって潜在的に侵害されたシード生成が発生していたことを意味します。
その脆弱性は理論上の話ではありません。数百億ドル規模のBitcoinの盗難がこの脆弱性と関連していると報告されています。
2026年7月31日にリリースされた固定ファームウェアバージョンには、Mk4およびMk5デバイス用のv5.6.0、Qスタンダードモデル用のv1.5.0Q、および古いMk3用のv4.2.0が含まれます。これらはすべて、完全なソースコード、セキュリティアドバイザリー、および変動幅を含むColdcardのGitHubリポジトリgithub.com/Coldcard/firmwareにホストされています。
ファームウェアの更新は必要ですが、十分ではありません
重要な点ですが、Coldcardは、不適切なプロセスで生成されたシードが、新しいファームウェアをフラッシュしただけでは解決されないことを明確にしています。これらのシードは、どのようなファームウェアを実行しているかに関わらず、依然として危険な状態です。
必要な操作はウォレットの完全な移行です。ユーザーはパッチ済みファームウェア上で完全に新しいシードを生成し、その新しいシードから派生したウォレットにすべてのBitcoinを振替える必要があります。
移行プロセス中にさらに保護を希望するユーザー向けに、Coldcardは2つのリスク軽減戦略を推奨しています。1つ目は、シード生成に本物の物理的ランダム性を導入するために、少なくとも50回の独立したサイコロロールを使用することです。2つ目は、シード自体の上に追加のエントロピー層として機能する堅牢なBIP-39パスフレーズを適用することです。
どちらのアプローチも、デバイスの可能性のある不完全な内部RNGに依存しないランダム性を導入するため、機能します。
自己保管のパラドックス
Coldcardは、Bitcoin専用の自己管理においてゴールドスタンダードとして評価を築いてきました。同社はアルトコインをサポートせず、DeFi統合を追いかけることもなく、本格的なBitcoinユーザー向けの本格的なハードウェアウォレットとして位置づけています。
この脆弱性は、オープンソースのセキュリティモデルにおける緊張関係も浮き彫りにしています。Coldcardのファームウェアはオープンソースであり、そのGitHubリポジトリは公開されており、誰でもレビューできる状態でした。しかし、このエントロピーの欠陥は、5年以上にわたり発見されず、あるいは少なくとも修正されなかったようです。

