ニュース暗号資産Ledger、Coldcardの脆弱性はBitcoinウォレットのセキュリティがAIに適応する必要性を示すと指摘

Ledger、Coldcardの脆弱性はBitcoinウォレットのセキュリティがAIに適応する必要性を示すと指摘

著者: Decrypt·

重要ポイント

  • Coinkiteは、2021年3月に遡るColdcardのファームウェアの不具合が、シード生成でハードウェア乱数ではなくソフトウェアのフォールバックを使っていたと明らかにした。
  • この脆弱性による損失は現在までに約1億3,000万ドルに達しており、他の盗難はなお調査中である。
  • Coinkiteは日曜日に修正版ファームウェアを公開し、影響を受けた利用者に新規生成ウォレットへの資金移動を促した。
  • Ledgerは、自社のハードウェアウォレットは認定済みSecure Elementに組み込まれた真のハードウェア乱数生成器を使うため影響を受けなかったと述べた。
  • Ledgerは、AIによって攻撃者がコードの欠陥をより速く見つけられるようになっているとし、利用者に対してウォレットが乱数をどのように生成し、独立して認証しているかを確認するよう求めた。
Ledger、Coldcardの脆弱性はBitcoinウォレットのセキュリティがAIに適応する必要性を示すと指摘

Ledgerは、最近のColdcardの脆弱性は暗号資産業界への警告として受け止めるべきだと述べている。

LedgerのCTOであるCharles Guillemet氏によると、この事案は、一部のデバイス、とりわけハードウェア型の暗号資産ウォレットが暗号学的な乱数を生成する方法に弱点があることを露呈すると同時に、人工知能がサイバー攻撃とデジタル防御の双方をどう変えつつあるかも示したという。

「私たちはこれを、ハードウェアウォレットのセキュリティモデル全体が乱数にかかっていることを改めて強く認識させる出来事として受け止めています」とGuillemet氏はDecryptに語った。「暗号技術は難しく、それを安全に実装するのはさらに難しい。今週のColdcardの件は、それを最も高くつく形で示しました。」

このコメントは、Coldcardの脆弱性をめぐる影響が拡大し続ける中で出された。

先週、Coldcardを製造するCoinkiteは、2021年3月のファームウェアビルドに遡る、エアギャップ型のColdcard Bitcoinハードウェアウォレットの不具合を公表した。このバグでは、デバイスのハードウェア乱数生成器の代わりにソフトウェアのフォールバックが使われ、ウォレットのリカバリーシードが生成されていたため、一部の秘密鍵が推測可能となり、攻撃者が利用者のBitcoinを盗める状態になっていた。

現時点での損失は約1億3,000万ドルに達しており、他の盗難事案はなお調査中だ。日曜日には、Coinkiteが修正版ファームウェアを公開し、影響を受けたユーザーに対して、新たに生成したウォレットへ資金を移すよう呼びかけた。

Coinkiteはこの件についてDecryptの取材依頼に応じなかった。

Ledgerは、自社のハードウェアウォレットはリカバリーフレーズの生成方法が異なるため影響を受けていないと述べた。

「Ledgerのハードウェアウォレットは、認定済みSecure Elementに直接組み込まれた真のハードウェア乱数生成器から、24語のSecret Recovery Phraseの元となるルートシークレットを生成しており、ソフトウェアのフォールバック経路はありません」とGuillemet氏は述べた。「その生成器は、各シードに対して完全な256ビットのエントロピーを生み出します。」

Ledgerにとって、この事案はハードウェアウォレットのセキュリティをどう評価するかという、より広い問題を提起している。特に、攻撃者が自動化を使って公開コードの弱点を探し、何年も気づかれないまま残っていた不備を見つけ出せる場合、その重要性は増すという。

「オープンソースであることと、レビュー済みであることは同じではありません」とGuillemet氏は述べた。「この欠陥は5年以上にわたって公開コードの中にあり、報道によれば、攻撃者がAIを使ってそれを見つけるまで残っていた。これは、公開されていることとレビューされていることは別物だという警告です。」

同氏は、AIが攻撃者に対してコードのスキャン、設定ミスの探索、脆弱性の特定を「機械の速度」で可能にしており、サイバーセキュリティを変えていると述べた。

「つまり、防御も同じ速度で動く必要があります」と同氏は述べた。「それは、設計段階からのセキュリティ、ハードウェア、そして数学から生まれるべきです。」

5月には、Claude Opus 4.8を使ったセキュリティ研究者が、Zcashの無制限発行につながり得た4年前の脆弱性を発見し、投資家に大きな動揺を与えた。その結果、Zcashは1日で40%以上下落した。

Guillemet氏によると、Ledgerは過去2年間、AIを人間のセキュリティエンジニアや暗号技術者と併用し、攻撃者に悪用される前にコードをレビューして脆弱性を特定してきたという。

「もちろん、自社の言葉だけを信じているわけではありません」と同氏は説明した。「私たちのDonjon研究ラボは、他の誰より先に自社製品を壊してみるために存在しています。」

将来のリスクを軽減するため、Guillemet氏は、どのハードウェアウォレットを評価する場合でも、どのように乱数を生成するのか、そしてその方法が独立して認証されているかを理解すべきだと述べた。

「乱数は式ではなく、物理現象から生まれなければなりません」と同氏は述べた。「その主張を壊そうとすることを仕事とする人々によって認証される必要があり、メーカーがそう主張するだけでは不十分です。」

Daily Debrief Newsletter