はじめての仮想通貨
TOP 新着一覧 チャート 取引所 WebX
CoinPostで今最も読まれています

アップデート未完了のノードがイーサリアムにもたらす脆弱性

画像はShutterstockのライセンス許諾により使用

イーサリアムでも進んでいないノードのアップデート
仮想通貨イーサリアムのネットワークにおいて多くのノードが最新版のソフトウェアクライアントであるParityかGethに更新していないことがセキュリティ企業SRLabsのレポートで判明。ノードのパッチ適用事情と詳細を解説する。

未だに残るアップデート未完了の「古い」ノード

2019年5月、SRLabs によるレポートにおいて、実に30%か40%のノードが攻撃に対し脆弱である、という状況が浮かび上がってきた。

背景について説明しておこう。

イーサリアム・ネットワークにアクセスするためのソフトウェアクライアントとして、現時点で一般的な選択肢は、Parity Ethereum(Parity)か Go Ethereum(Geth)だ。

今年の 2月、SRLabs により、Parity Ethereum クライアントのバージョン2.2.10以下で、Parity Ethereumノードをリモートでクラッシュさせる可能性がある脆弱性が報告された。

このクラッシュは、2つのノード間でチェーンを同期している間に、整数のオーバーフローが原因で発生しうる。すべてのノードは任意の接続要求を受け入れてメインネットワークとの同期を維持するため、攻撃者は イーサリアム・ネットワークにおいて、パッチが適用されていない Parity ノードをクラッシュさせることができる、というものだ。

Gethでも44%が未更新

Parity Ethereum では、ノードをスキャンした結果、15%が2月のパッチを未適用だったという。 さらに、3月2日にリリースされたバージョンについても同様に調査し、5月2日時点で30%でパッチが未適用だった。

さらに、7%は9か月間もパッチを当てていない。2018年7月にはテストネットの脆弱性がメインネットに波及する可能性が指摘され、コンセンサス形成に関する重大な脆弱性が修正されているが、これも適用されていない、ということだ。

また、イーサリアムの根幹をなすGethでも更新に関する問題は同様に観測されている。 2か月前にリリースされたセキュリティに関するクリティカルなアップデート、これが含まれないバージョンv.1.8.20 以前のノードが約44%も残っているのだ。

更新されない理由

Gethには自動更新の機能は存在しない。したがって約44%のGethノードが脆弱という報告は、アーキテクチャの設計そのものにおける問題と言い換えてもいい。

ただし、すべてのソフトウェアに自動更新を実装すべきかどうか、という点は議論の余地がある。CCleaner や ASUSのアップデートツールのように、アップデート機能を悪用される例も出てきているからだ。

加えて、Electrumのようにクリティカルなセキュリティアップデートを装った攻撃も確認されている。結局のところ、各自が少しずつ注意を払うしかないのが現状だろう。

Parity Ethereum には自動更新の仕組みがあるものの、スマートコントラクトに紐づけられているため、アップデートの適用は複雑な手順になりがちだ。

そして、すべてのノードが常に最新の状態にあるわけではない。したがって、常時起動せず、その時々で追いつきで処理しているノードなどがあった場合、自動では適用されない。

また、スマートコントラクトを利用しているという性質そのものが、そもそもアップデートプロセスを煩雑(はんざつ)にしているという指摘もある。迅速なアップデートが適用できない場合もある、ということだ。 Parity もセキュリティアラートを出してアップデートを促してはいるが、これも効果のほどは未知数だ。

攻撃は可能か?

詳細についてはハッシュレートの多数を占めるマイナーのバージョンを分析する必要がある。しかし、現実的には難しいはずだ。

ノードをクラッシュさせることができるなどの脆弱性は単体ノードにとっては致命的だが、ネットワーク全体で見た場合、単一ノードのクラッシュによる影響は微々たるものであり、他の攻撃手法と組み合わせない限り有用性は高くない。

ハッシュレートの過半はマイナープールが握っており、彼らが報酬のために正しく動作している限り、二重支出攻撃などを行うためのコストは非常に高いままだろう。

なお、仮想通貨情報統計サイトEtherscanで直近7日間のハッシュレートを見ると、上位4つのプールが75%を占めていることがお分かりいただけるだろう。

出典:Etherscan

まとめ

先日お伝えしたビットコインの事例と同様、イーサリアムでも脆弱なノードが放置されている実態が分かった。

ただちに問題につながるわけではないものの、コミュニティベースで運営されるという前提を考えると、早急な対応が望ましいだろう。 これをお読みになった読者各位におかれても、お手元でノードを運用されている場合、ご確認いただくことをお勧めする。

坪 和樹

Twitter:https://twitter.com/TSB_KZK

Linkedin:https://www.linkedin.com/in/tsubo/

プロフィール:AWSで働くエンジニア、アイルランド在住。MtGoxやThe DAO では被害を受けたが、ブロックチェーンのセキュリティに興味を持ち続けている。セキュリティカンファレンスでの講演、OWASP Japanの運営協力やMini Hardeningといったイベント立ち上げなど、コミュニティ活動も実績あり。

CoinPost App DL
厳選・注目記事
注目・速報 市況・解説 動画解説 新着一覧
05/30 土曜日
13:45
ルミス米議員「今国会を逃せば次は2030年」、クラリティー法案成立促す
米上院のルミス議員は5月30日、仮想通貨市場構造法「クラリティー法」の今国会での成立を逃せば次の立法機会は2030年になると警告した。JPモルガンCEOのダイモン氏は現行案に反対を表明。
13:25
スイ、ユーザー取引を一時停止 三日連続で断続的なネットワーク障害
仮想通貨スイ(SUI)のメインネットが5月30日、エポック移行処理の失敗によりユーザー取引を停止した。v1.72リリースを起点とする障害が3日連続で発生し、バリデーターが修正を実装して復旧した。
10:25
ストラテジー、48億円相当のビットコインをコインベースへ送金 目的は不明
ビットコイン保有企業最大手ストラテジーが約400枚のビットコインをコインベースへ送金し、売却やウォレットシャッフルする可能性が浮上。セイラー会長の発言など最新動向を解説。
10:10
FBI、詐欺拠点摘発で1.2兆円相当の仮想通貨を押収 米政府史上最高額
FBIはアジア・中東に展開する詐欺拠点の一斉摘発で127000BTC超を押収した。カンボジア企業CEOの逮捕など約300人を拘束し、米政府史上最高額の没収となった。
08:30
米CFTC、予測市場のビットコイン無期限先物を承認 コインベースもDeribit経由提供へ
米CFTCは29日、KalshiEXのビットコイン無期限先物(BTCPERP)を先物契約として承認した。CoinbaseもDeribit経由の仮想通貨デリバティブ提供でノーアクションレターを取得し米国内でのパーペチュアル取引が正式に解禁された。
08:00
Base、Azulアップグレードをメインネットで実施
仮想通貨取引所コインベース支援のイーサリアムL2のBaseは、アップグレードBase Azulをメインネットで実行したことを発表。処理速度や安全性が向上した。
07:30
米財務省、イラン関連仮想通貨の押収累計額が1600億円相当に
米財務省ベッセント長官は、イラン政権に関連する仮想通貨の押収総額が約10億ドルに達したと明らかにした。4月末時点の約5億ドルから倍増しており、ウォレットを直接差し押さえた事例もある。
06:55
NYSE親会社ICE「ハイパーリキッドと相互学習中」 ナスダックより大規模と評価
米インターコンチネンタル取引所(ICE)のスプレッチャーCEOが、Hyperliquidと双方向で協議中と明かした。規制対象取引所での24時間無期限先物提供を認めるよう当局に求めている。
06:15
JPモルガンのダイモンCEO、「銀行界はクラリティー法案を拒否」と明言
JPモルガンCEOジェイミー・ダイモン氏が5月29日のフォックスビジネス出演でクラリティー法の現行案を批判し銀行は受け入れないと発言。上院では複数の優先案件が競合しており、投資銀行TDコーウェンは8月前の成立を困難とみている。
05:00
ステーブルコイン発行企業PaxosがSEC清算機関に登録、仮想通貨関連企業として米国初
Paxosの子会社PSSCが米SECより清算機関として正式登録を受け、仮想通貨関連企業として唯一の中央証券保管機関に認定された。2019年から続く規制当局との7年越しの協議が実を結んだ。
05/29 金曜日
16:14
NTTドコモビジネス、Carbontribe Labsと水資源データアセットの投資活用で共同検討
NTTドコモビジネスとCarbontribe Labsが水資源データアセットの投資活用に向けた共同検討を開始。AIとブロックチェーンで構造化した水資源データを投資判断に接続、2027年前半の商用化を目指す。
15:14
ツルハHDら9社、DCJPYで企業間決済自動化の実証実験が成功
ディーカレットDCPが事務局を務めるデジタル通貨フォーラムが、ツルハHD・イオンスマートテクノロジーら計9社と実施した実証実験の結果を公表。流通業界の標準EDI規格「流通BMS」の受発注データからDCJPYによる支払い・照合までをワンストップで処理し、数人月分の業務削減効果を確認した。
13:50
グレースケール・リサーチがハイパーリキッドを高評価、「デジタル資産分野の傑出した成功事例」
グレースケール・リサーチは最新レポートで、ハイパーリキッドを「現代のデジタル資産業界における傑出した成功事例」と高く評価した。2025年に約2.9兆ドルの永久先物取引高を記録した同プラットフォームが急成長した5つの要因とHYPEトークンの経済モデル、今後の展望とリスクを解説する。
13:15
米司法省、グーグル社員を起訴 ポリマーケットにおけるインサイダー取引容疑で
米司法省は、予測市場ポリマーケットでグーグルの社内データを悪用しインサイダー取引を行ったとして、同社エンジニアを商品詐欺などの罪で起訴したと発表した。
11:30
シークアンス、77億円相当のビットコインを売却へ
米上場シークアンス・コミュニケーションズは、仮想通貨の財務戦略を継続しないことを公表。77億円相当の保有ビットコインも売却していくと述べている。
今から始める仮想通貨特集
通貨データ
重要指標
一覧
新着指標
一覧