Bitcoin Core、AIが発見したBitcoin(BTC)ノードをクラッシュさせる3件の脆弱性を公開
重要ポイント
- •Bitcoin Coreは、AIスキャンによって発見されたノードソフトウェアの3件の脆弱性の詳細を公開しました。
- •そのうちの1件の欠陥により、リモートマシンがWindows、macOS、またはBSD上で稼働するBitcoinノードをクラッシュさせることが可能です。
- •これらの脆弱性はサービス拒否(DoS)の問題であり、ユーザーの秘密鍵や資金を露出させるものではありませんが、運用者がノードを再起動または更新するまで独立したバリデーターの数を一時的に減少させる可能性があります。
- •今回の発見はBitcoin Coreの調整済み公開プロセスに基づいて公開されたものであり、ノード運用者にはbitcoincore.orgの勧告を確認し、更新版を適用することが推奨されます。
- •AIによる発見は、2024年にGoogleのProject ZeroのBig SleepエージェントがSQLiteの現実世界のメモリ安全性の欠陥を特定した事例などに続く、機械支援型セキュリティ監査へのより広範な業界の移行を反映しています。

Bitcoinネットワークの主要なオープンソース実装であるBitcoin Coreは、AIスキャンによってノードソフトウェアで発見された3件の脆弱性の詳細を公開しました。その中には、Windows、macOSまたはBSD上で稼働するBitcoin(BTC)ノードをリモートマシンがクラッシュさせられる欠陥が含まれています。
公開情報は水曜日に公開されました。これは最初に報じたCOINOTAGによるものです。元の記事はBitcoin Core Discloses 3 AI-Found Bugs That Crash Bitcoin (BTC) Nodesで閲覧できます。
Bitcoin Coreとは何か、なぜ重要なのか
Bitcoin CoreはBitcoinプロトコルのリファレンス実装であり、ネットワーク上の到達可能なフルノードの大多数がこれを実行しています。フルノードはネットワークのコンセンサスルールに照らしてすべてのブロックとトランザクションを独自にダウンロード・検証するため、このソフトウェアの安定性はBitcoinネットワーク全体の堅牢性と冗長性の中心にあります。
資金への直接的な脅威ではなく、サービス拒否の問題
リモートの第三者がノードをクラッシュさせられるバグは、サービス拒否(DoS)カテゴリに分類されます。この種の脆弱性は、それ自体がユーザーの秘密鍵や資金を露出させるものではありません。ただし、ノードをオフラインに強制し、運用者がソフトウェアを再起動または更新するまでネットワーク上の独立したバリデーターの数を一時的に減少させる可能性があります。各ノードは検証を独自に実行するため、クラッシュは1台のマシンのネットワークへの参加を中断するだけで、他のすべてのノードが引き続き適用しているコンセンサスルールを変更するものではありません。
標準的な責任ある開示の慣行
Bitcoin Coreはセキュリティ問題に対して調整済み公開プロセスを採用しています。報告は通常非公開で処理され、修正は公開勧告の発表前に開発・レビューされ、プロジェクトはbitcoincore.orgの公式チャネルを通じてセキュリティ勧告を公開しています。これにより、ノード運用者は緩和策が利用可能になり次第、システムにパッチを適用できます。ノードを運用している場合の実際の次のステップは、bitcoincore.orgの勧告で対象バージョンを確認し、更新版を適用することです。同ページは、プロジェクトからの追加情報が公表される場所にもなります。
AI支援による脆弱性発見
ソフトウェアのセキュリティ監査における人工知能の活用は、業界全体で拡大しています。2024年に広く報道された事例では、GoogleのProject Zeroが、同社のBig Sleep AIエージェントがSQLiteの未知のメモリ安全性の脆弱性を特定したと発表しました。これは、AIシステムが現実世界のソフトウェアの欠陥を発見した最初の公表事例の一つです。それ以来、AI主導の解析やファジングの手法は、オープンソースのコードベースにますます適用されています。
今回のBitcoin Coreの3件の脆弱性がAIスキャンによって発見されたという開示は、重要なオープンソースインフラストラクチャにおける機械支援型セキュリティ研究のより広範な採用を反映しています。
この記事は、COINOTAGが最初に公開した報道に基づいています:https://en.coinotag.com/bitcoin-core-discloses-3-ai-found-bugs-crash-bitcoin-btc-nodes