Bitcoin Core開発者、COLDCARD MK2およびMK3の不具合を再現したと発言

Bitcoin Core開発者、COLDCARD MK2およびMK3の不具合を再現したと発言

Galaxy Researchは、Coldcard関連が疑われる4,585アドレスにまたがる資金掃き出しを3回の攻撃波に関連付けた。一方、Coinkiteは警告対象を拡大し、修正版ファームウェアを公開するとともに、ユーザーにシードの再生成と資金移動を促した。

BTC

ファクトチェック
元の@theinstagibbsの投稿はMk2/Mk3の脆弱性を確認しており、検索で引用されたSubstackの参照先とbitcoin.orgのリリースノートから、instagibbs(Gregory Sanders)がBitcoin Core開発者であることも裏付けられている。Bitcoin News(@BitcoinNewsCom)とOdailyはいずれも、同氏が新たに初期化したMK3でボタン押下回数のみを使って欠陥を再現し、「パニックになる時だ」と警告したと報じている。CoinNessは、Coinkiteのファームウェア4.0.1-5.0.3におけるシード生成の警告と、594 BTC盗難の文脈を補強している。複数の独立した情報源の内容は一致している。技術的な仕組みについても、MK3にはMK4と異なりハードウェアTRNGがないという点で各報道は整合的であるが、概念実証はなお検証中であり、わずかな不確実性は残る。
要約

Coinkiteのハードウェアウォレットに影響するColdcardのシード生成の脆弱性は、当初のMk2およびMk3にとどまらず対象が広がった。BlockのビットコインエンジニアリングチームとCoinkiteによれば、主に確認された問題は乱数生成器のチェック不備にあり、その結果、ウォレット作成が真の乱数ではなく予測可能なデバイスデータに依存する可能性がある。Bitcoin Coreのコントリビューターであるinstagibbsは、新たに初期化したMk3でこの不具合を再現したと述べた。Coinkiteは、最新の修正前に生成されたシードは侵害されている可能性があると想定すべきだとし、ファームウェアを更新し、新しいシードフレーズを作成したうえで、直ちに資金を移動するよう呼びかけた。また、強力なBIP-39パスフレーズはリスクを大幅に低減し得るが、移行の必要性をなくすものではないと付け加えた。Galaxy Researchは、予備的なオンチェーン分析により、脆弱なファームウェアに関連する疑いのある盗難を、7月30日から8月1日にかけて3つの波で発生した4,585アドレスに結び付けたと述べた。Galaxyの報告では、ある内訳で1,158.8480 BTCが示された一方、同じ調査系統のより新しい数値では流出総額は1,367.05 BTCとされた。Coinkiteは、これらのウォレットからの資金流出がこのファームウェアの不具合によって引き起こされたことを確認しておらず、Galaxyも、ブロックチェーンデータだけでは、後続の掃き出しが同一の攻撃者によるものなのか、あるいは同じ脆弱なアドレス群を悪用した別の主体によるものなのかは判断できないとしている。

用語解説
  • エントロピー: ウォレットのシードを生成するために用いられる乱数。これが弱い場合、攻撃者が秘密鍵を再構築できる可能性がある。
  • BIP-39パスフレーズ: シードフレーズと組み合わせて別個のウォレットを導出する追加の秘密情報であり、シードだけが露出した場合でも盗難をより困難にする。
  • オンチェーン分析: ウォレット活動や取引パターンを追跡するために、ブロックチェーンの取引データを調査すること。