EthereumクライアントがETH報酬を転送する可能性のある不具合をパッチ適用

iconCoinDesk
共有
AI summary icon概要
EthereumクライアントのTekuとBesuは、ETHの報酬を攻撃者が転送できる可能性のある脆弱性を修正するためのアップデートをリリースしました。この問題は、インドの証明書機関であるeMudhraにおける暗号学的脆弱性に起因していました。現在、これらのクライアントはDockerイメージ内でeMudhraの証明書をブロックしています。Javaのデフォルト設定では証明書の失効チェックが行われないため、一部の環境が影響を受けました。これまでに攻撃の報告はされていません。このアップデートはCFTの取り組みと整合性を持ち、流動性および暗号資産市場の安全性を確保します。

インドの証明書会社での暗号学的な不備がEthereumに影響を及ぼし、攻撃者が一部のバリデーターのブロック報酬を自分たちのアカウントに静かに送金できる可能性がありました。

テク(Teku)は、イーサリアムのステークプルーフ側を実行するために多くのバリデーターが使用するソフトウェアで、火曜日にバージョン26.10.3をリリースしました。イーサリアムのトランザクションを処理するベス(Besu)は、月曜日にバージョン26.10.2をリリースしました。両方のアップデートでは、多くの運用者が実行する事前パッケージ化されたバージョンであるDockerイメージにおいて、インドの証明機関eMudhraに関連する証明書を信頼しなくなりました。

バリデーターは、Ethereumを安全に保ち、ブロックを提案することで手数料を獲得するためにETHをステークするコンピューターです。一部のバリデーターはインターネットを通じて他のサービスと通信し、正しい相手と通信していることをデジタル証明書に頼っています。

10月17日、研究者は、eMudhraの8つの中間証明機関のプライベートキーが十分なランダム性を持たずに生成されたことを発見しました。

これは、公開されている証明書自体からキーを導出できるということを意味しました。そのキーを保有している誰でも、パッチが適用されていないソフトウェアが本物と認識する証明書を発行できました。ブラウザはこれらの証明書をブロックし、eMudhraは1日後にそれらを無効化しました。その後、同社は証明書ビジネスから撤退すると発表しました。

詳細はこちら:ウェブサイトを保証する企業の秘密鍵が非常に弱く、8つがクラックされた

TekuおよびBesuが実行されるプログラミング言語Javaは、デフォルトで証明書が取り消されたかどうかをチェックしません。そのため、ブラウザがそれらを拒否した後も、TekuのDockerイメージは悪質な証明書を信頼し続けました。

バリデータとその接続先のサービスの間にいる攻撃者が、そのサービスを装う可能性があります。Tekuはセキュリティアドバイザリーで、このような方法で欺かれたバリデータが、手数料を攻撃者のアドレスに支払うブロックを提案する可能性があると述べています。

偽の外部署名者、つまりバリデーターの鍵を保管する分離されたサービスは、報酬の送付先を変更するために使用される署名を渡す可能性があり、Tekuはこれを最もリスクの高い設定と評価しました。

「メインネット上のデフォルトのTekuノードは影響を受けず、対応は必要ありません」とチームは記しており、「これまでに悪用の報告はされていません」と追加しました。TekuのセキュリティパートナーであるConsensys Diligenceが最初にこの問題を指摘しました。

Dockerを使用せずに自機でTekuまたはBesuを直接実行しているオペレーターは、Ethereumソフトウェアの更新ではJavaの信頼された証明書リストが変更されないため、Javaを手動で更新する必要があります。新しいDockerイメージも、ホストにインストールされたJavaを修正しません。

しかし、Java 26を使い続けているユーザーにとっては、対応がより難しくなります。Tekuはこのバージョンがサポート終了であり、パッチ適用済みのビルドは提供されないと述べており、これらの運用者はJava 25に移行する必要があります。

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