ビットコイン・コア、脆弱性3件の詳細を公表──ブロック生成停止の不具合も

ビットコイン・コア、脆弱性3件の詳細を公表──ブロック生成停止の不具合も
水澤 誉往
4 Min Read
Highlights
  • 10日、Bitcoin Coreが修正済みの脆弱性3件の詳細を公表
  • 深刻度Highの1件はチェーン再編成後にマイナーのブロック生成が停止する不具合
  • 2025年10月に修正済みも、影響を受ける旧版を申告するノードは約9.2%残存

ビットコイン(BTC)BTCBTCのノードソフトBitcoin Coreの開発プロジェクトは10日付で、修正済みの脆弱性3件の詳細を公表した。深刻度は4段階のうち上から2番目の「High」が1件、3番目の「Medium」が2件。いずれも2025年10月に公開した版で修正している。

チェーン再編成でマイナーのブロック生成に支障

Highとされた「CVE-2025-62861」は、マイナーのノードが新しいブロックを作れなくなる不具合にあたる。ブロックチェーンの一部が別のチェーンに置き換わる再編成が起きると、未承認の取引をためておくメモリプールに矛盾が生じることがあった。

公表文によると、この状態のノードはブロックのひな型の検証に失敗し、再起動するまでブロックを作れない。影響は不具合が発生したノードに限られ、ネットワーク全体のブロック生成が停止するものではない。

原因は、TRUCと呼ばれるバージョン3の取引の中継ルールにある。未承認の親取引に2つ目の子取引が付くとき、手数料が十分に高ければ既存の子取引を追い出す処理を28.0で導入したが、再編成でブロックからメモリプールへ戻す取引にもこの処理が働いていた。

影響する版は28.0〜28.2と29.0〜29.1。2025年9月26日に報告を受け、10月10日公開の30.0、14日の29.2、17日の28.3で修正した。

識別番号深刻度内容影響する版修正した版報告日
CVE-2025-62861High再編成の後、ブロックを作れなくなる28.0〜28.2、29.0〜29.128.3、29.2、30.02025年9月26日
CVE-2025-62859Medium接続先がブロックの処理を遅らせる29.2より前29.2、30.02025年4月28日
CVE-2025-62860MediumTor経由の着信に許可リストの権限が付く28.3より前、29.0〜29.1(許可リストの範囲にTorのアドレスが入るノード)28.3、29.2、30.02025年9月12日
出典:Bitcoin Core 各脆弱性の公表文 ※公表はいずれも2026年11月10日付

ブロック処理の遅延とTor接続の権限に問題

「CVE-2025-62859」は、ブロックを少ないデータで伝えるコンパクトブロックの処理の不備。悪意のある接続先が署名などのデータを改変したブロックを最初に知らせると、ノードは同じ相手に10分のタイムアウト付きでブロックを要求し直す。接続先はこれを使い、ブロックの処理を遅らせることができた。

攻撃者が高帯域の接続先3つをすべて支配している場合や、ノードがブロックのみを受信する設定の場合には、遅延を繰り返すことができたという。

「CVE-2025-62860」は、匿名通信のTorを経由した着信に、信頼する相手向けの許可リスト(-whitelist)の権限が付く問題。許可リストをIPアドレスの範囲で設定し、同じ機械などで動くTorのソフトのアドレスがその範囲に入るノードで起きる。

権限が付くと、DoS攻撃への制限やプライバシー保護の一部が外れる。許可リストは初期状態では無効で、設定していないノードに影響はない。

Bitcoin Coreによると、同ソフトとTorを同梱して配る事業者がこの設定を使っていたことなどから、数千の到達可能なノードがTor経由の着信をすべて許可リストに入れていたという。

修正から約1年後に公表、旧版ノード約9%が対象

修正から公表まで約1年空いたのは、開示方針による。Bitcoin CoreはHighとMediumの脆弱性について、原則として、影響する最後の版のサポートが終わってから2週間後に詳細を公表すると定めている。今回は29系のサポートが今年10月27日に終わり、その2週間後が11月10日にあたる。なお、今年10月には方針を改定し、容易に発見できる脆弱性は修正版と同時に詳細を公表することとした。

方針は深刻度を4段階に分け、プロトコルの水準でのコインの盗難、発行スケジュールを外れたコインの発行、ネットワーク全体の恒久的なチェーン分裂を招く不具合を最上位のCriticalとする。今回公表した3件にCriticalは含まれていない。

ノードの統計サイトBitnodesのデータを集計すると、執筆時点(12日5時2分・日本時間)で到達可能な2万302ノードのうち、Highの1件が影響する版を名乗るものは、派生したノードソフトBitcoin Knotsを除いて1,870(約9.2%)。

このうちマイナーのノードがいくつあるかは分からない。実際にブロック生成の停止が起きるノードの割合を示すものでもない。 Bitcoin Coreは、移行できる範囲で最も新しい系列の最新の保守版を使うよう勧めている。

関連:ビットコイン決済ソフトでハッキング被害の報告、旧版の脆弱性に痕跡
関連:ビットコインで「検閲」論争、手数料の安い取引がブロックに入らず

仮想通貨の最新情報を逃さない!GoogleニュースでJinaCoinをフォロー!

JinaCoinメルマガ開始
Share This Article
Follow:
株式会社jaybe 代表取締役。香川県三豊市出身。2010年4月、株式会社一誠社入社。2011年よりFX取引を開始。2016年3月30日、bitFlyer代表取締役社長・加納裕三氏が出演する動画で仮想通貨に興味を持ち、 1BTC価格47,180円で0.02BTCを購入したことが仮想通貨投資の始まり。2017年11月、仮想通貨投資で身に付けた知識・経験を活かし、自身初のブログ「次男坊の仮想通貨な日」を立ち上げ。2018年4月、JinaCoinの前身である「ジナキャッシュ」開設。2019年10月、収益の安定化に成功し、株式会社一誠社を退職、個人事業主として独立。2020年6月、事業拡大に伴い、株式会社jaybe(法人番号:7470001018079)を創業。 2023年、メディアの名称を「JinaCoin」に変更。月間15万PVを超える仮想通貨情報メディアに成長させる。現在は仮想通貨投資を行う傍ら、仮想通貨の普及活動やマーケットリサーチ等を行なっている。2024年6月、一般社団法人 日本クリプトコイン協会の「暗号通貨認定アドバイザー」資格を取得。仮想通貨投資活動:現物保有・デリバティブ取引・DeFi運用・エアドロップ活動。好きな銘柄:ビットコイン。著書:海外FXのはじめ方完全ガイド。WEB取材:凄腕FXトレーダーへインタビュ ー!vol.8=TitanFX。趣味:投資全般・SEO・読書
コメントはまだありません

コメントを残す

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です

CAPTCHA