Bitcoin Core、高嚴重度のマイニングノードの脆弱性CVE-2025-62861をパッチ

iconBeInCrypto
共有
AI summary icon概要
Bitcoin Coreは、チェインの再構成中にメモリプールが破損することによりマイニングノードが新しいブロックを作成できなくなる高嚴重度の脆弱性(CVE-2025-62861)に対するパッチをリリースしました。この問題はバージョン28.0~28.2および29.0~29.1に影響し、2025年10月に30.0、29.2、28.3で修正が提供されました。フルノード運用者はアップグレードを推奨されます。

Bitcoin Coreの開発者らは、影響を受けるノードが新しいブロックを生成できなくなる可能性のある高嚴重度の脆弱性を公開しました。Bitcoin Coreは11月10日、この脆弱性をCVE-2025-62861としてセキュリティアドバイザリを発表しました。脆弱性が存在するバージョンは28.0~28.2および29.0~29.1です。開発者らは1年以上前にこの問題を修正していましたが、古いソフトウェアを使用しているノードは依然としてリスクにさらされている可能性があります。

この欠陥により、チェーンの再編成中にメムプールが破損しました。これは「兄弟排除」と呼ばれるルールが機能しなかったことが原因です。この問題はTRUCトランザクションに関係しており、TRUCトランザクションは未確認の子トランザクションを1つだけ許可します。Bitcoin Coreはバージョン28.0で兄弟排除を導入し、手数料が高い2番目の子トランザクションが最初のトランザクションを置き換えることを可能にしました。しかし、ノードが切断されたブロックからトランザクションを復元する際、兄弟排除は正しく機能しませんでした。ノードは復元されたトランザクションを削除しながら、そのトランザクションの子孫を保持してしまう可能性がありました。その結果、残ったトランザクションは存在しなくなった資金を支出することになりました。

脆弱なリリースを使用しているマイナーおよびマイニングプール運営者は主なリスクに直面しました。不整合なメムプールにより、ブロックテンプレートの作成が有効性チェックに失敗しました。ブロックテンプレートは、ノードがマイナー向けに組み立てる候補ブロックであり、この失敗によりマイニングノードがブロックを生成できなくなりました。影響を受けたノードに対する唯一の対処法は再起動であり、再起動によりノードはメムプールを再構築しました。

セキュリティ研究者のニクラス・ゲーゲは2025年9月26日にこの脆弱性を責任を持って報告しました。開発者のグレッグ・サンダースはその後すぐに修正版を提出しました。Bitcoin Coreは2025年10月にパッチ適用済みバージョン30.0、29.2、28.3をリリースしました。Bitcoin Coreは、29.xシリーズの最終脆弱版がサポート終了を迎えるまで、技術的な詳細を公表しませんでした。開発者は、ほとんどのノードがアップグレードするまで、このような情報の公開を延期するのが一般的です。

同じ開示バッチには、バージョン30.0で修正された2つの追加の脆弱性が含まれています。1つはブロック処理を中断する可能性のある脆弱性であり、もう1つはインバウンドのTor接続に不正に権限を付与する脆弱性です。この開示は、Project Loupe(AI駆動のスキャナー)が特定した3つの他の脆弱性を対象とした10月のバッチに続きました。バージョン28.0から29.1を使用している運用者は、直ちにアップグレードする必要があります。影響を受けたノードを再起動すると、メモリープールもクリーンな状態に戻ります。

免責事項: 本ページの情報はサードパーティからのものであり、必ずしもKuCoinの見解や意見を反映しているわけではありません。この内容は一般的な情報提供のみを目的として提供されており、いかなる種類の表明や保証もなく、金融または投資助言として解釈されるものでもありません。KuCoinは誤記や脱落、またはこの情報の使用に起因するいかなる結果に対しても責任を負いません。 デジタル資産への投資にはリスクが伴います。商品のリスクとリスク許容度をご自身の財務状況に基づいて慎重に評価してください。詳しくは利用規約およびリスク開示を参照してください。