TekuおよびBesuのパッチが、バリデータのHTTPS設定に影響を与えるeMudhra証明書のリスクを修正

iconCrypto Economy
共有
AI summary icon概要
セキュリティ侵害により、eMudhraの証明書認証機関キーが compromis されたことを受けて、TekuとBesuがアップデートをリリースしました。Teku 26.10.3 および Besu 26.10.2 は、影響を受けた4つの証明書ルートを信頼しなくなりました。HTTPS設定を使用しているバリデータは、アップデートを推奨します。Dockerユーザーはクライアントイメージを更新し、スタンドアロン環境ではJavaを手動でパッチ適用する必要があります。Ethereumのニュース更新では、バリデータのHTTPS設定にリスクが存在することを示唆していますが、現在のところ攻撃は確認されていません。

要約

  • Teku 26.10.3 および Besu 26.10.2 は、 compromis された中間鍵により、eMudhra に関連する証明書ルートの信頼を削除し、一部の HTTPS ベースのバリデーター設定がなりすましのリスクにさらされるのを防ぎます。
  • デフォルトのTekuメインネットノードは影響を受けず、悪用は報告されていません。リスクは、バリデータがHTTPSを介して外部サービスに接続するかどうかに依存していました。
  • Dockerユーザーはクライアントイメージを更新する必要があります。スタンドアロンオペレーターはJavaを別途パッチ適用する必要があります。Java 26を使用しているユーザーは、サポートされているJava 25ビルドに移行する必要があります。

TekuおよびBesuは、eMudhraの証明書認証機関キーが compromized されたことにより、Ethereumノードの設定が偽造されたHTTPS接続にさらされる事態が発生した後、セキュリティ更新をリリースしました。Tekuのリリースノートでは、Dockerイメージから影響を受けた4つの証明書ルートの信頼を削除するバージョン26.10.3を推奨しており、Besuはバージョン26.10.2をリリースしました。これらの更新は、Ethereumのコンセンサスルールの欠陥ではなく、ソフトウェア配布層における証明書信頼を対象としています。デフォルトのTekuメインネットノードは影響を受けず、この事象はEthereumプロトコルの脆弱性とは明確に区別されます。

compromisされた証明書キーがなりすましのリスクを生み出しました

研究者たちは、8つのeMudhra中間証明機関の秘密鍵が十分なランダム性で生成されていなかったため、復元可能であることを発見しました。これらの証明書は取り消されましたが、Javaはデフォルトで取り消しをチェックしないため、ランタイムが偽造された証明書を受け入れてしまう可能性があります。したがって、ノードとHTTPSサービスの間に位置する攻撃者は、脆弱な構成下でそのエンドポイントを装うことができます。この出来事は、Ethereumクライアントの多様性と運用セキュリティがコンセンサスコードを超えて重要であることを改めて示しています。

Teku 26.10.3 および Besu 26.10.2 は、eMudhra関連の証明書ルートに対する信頼を削除します

最もリスクの高いシナリオは、バリデータがHTTPSを介して外部サービスに接続する場合です。偽造されたエンドポイントは、ブロック構築情報の操作、手数料受取人のリダイレクト、または偽装された外部署名者を通じた署名の取得が可能でした。Tekuは、リモートビーコンノードを使用するバリデータクライアントが、攻撃者のアドレスに手数料を支払うブロックを提案する可能性があると述べました。このリスクは、TekuまたはBesuを実行しているかどうかではなく、ネットワークの位置とリモートサービスの設定に依存します。これまでに悪用された事例は報告されていません。

Teku 26.10.3は、DockerイメージからemSign ECC Root CA G3、emSign Root CA G1、emSign Root CA G2、およびAAA Certificate Servicesの信頼を削除します。Besuの更新も同じアプローチを適用します。バイナリを直接実行しているオペレーターは、クライアントのアップグレードがホストランタイムの証明書ストアを置き換えないため、Javaを別途更新する必要があります。したがって、Dockerデプロイとスタンドアロンデプロイでは、対応方法が異なります。この区別は、Ethereumバリデータインフラストラクチャの事故が、プロトコル外の依存関係がステーキング操作にどのように影響するかを示した後、重要です。

Java 26はライフサイクルが終了し、必要なパッチが提供されないため、影響を受ける運用者はJava 25に移行する必要があります。ピアツーピアのEthereumネットワークは、これらの証明機関に依存しないため、公開されていません。これらの修正により、サードパーティのトラストストアのリスクが軽減されますが、ライブメインネットの脆弱性を修復したり、Ethereumのプロトコルを変更したりすることはしません。この対応は、Glamsterdam入金ルーティングの修正を含むその他のセキュリティ対応に続くものであり、バリデーターの安全性がプロトコルコードと支援インフラに依存していることを示しています。

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