セキュリティ
上級

EternalBlue (CVE-2017-0144・2017)(エターナルブルー)

NSAの機密漏洩に端を発したSMBv1プロトコルの脆弱性を突く攻撃手法。リモートから任意のコード実行を可能にし、世界的なランサムウェア被害の起点となったサイバー兵打撃の象徴的事例である。

0 回閲覧
0 いいね
2026/5/18 更新
関連タグ
EternalBlue (CVE-2017-0144・2017)

概要

EternalBlueは、ネットワーク共有プロトコルであるSMBv1の脆弱性を悪用し、攻撃者が標的システムに対して任意の命令を遠隔から実行することを可能にするエクスプロイトである。この脆弱性の核心は、特定の不正なパケットを受信した際に発生するメモリ破壊(バッファオーバーフロー)にあり、認証なしでネットワーク経由の侵入を許す極めて高い危険性を有していた。

歴史的な文脈では、米国の諜報機関が保有していたとされる「ゼロデイ脆弱性」が、外部組織によって流出したことで、一気にサイバー兵器として転用された稀有な事例である。これにより、単なるデータの窃取に留まらず、ランサムウェアによるインフラの物理的な停止や、製造業・医療機関といった重要インフラへの甚大な経済的損失を招いた。2025年現在のセキュリティ設計においては、こうしたレガシープロトコルの依存が、いかに組織全体の防御境界(Perimeter)を無効化するかを示す典型例として扱われている。

インシデント特性

属性技術的詳細
脆弱性識別子CVE-2017-0144
攻撃対象層SMBv1プロトコルを利用するネットワークデバイス・サーバー
攻撃メカニズムメモリ管理不備を突いたリモートコード実行 (RCE)
拡散特性自己増殖能力を持つワーム型マルウェアへの転用

比較分析:主要なリモート脆弱性の性質

脆弱性名主な攻撃対象攻撃の性質インフラへの影響度
EternalBlueSMBv1 (ファイル共有)プロトコルレベルのメモリ破壊極めて高い(自己拡散型)
BlueKeepRDP (リモートデスクトップ)認証不要のリモート操作高い(単体侵入・横展開)
Log4j (Log4Shell)Javaライブラリ (ログ出力)JNDI参照による外部コード実行広範囲(アプリケーション層)

関連用語との技術的差異

EternalBlue vs DoublePulsar

EternalBlueは、脆弱性を突いてシステムに侵入するための「エクスプロイト(攻撃手段)」である。対してDoublePulsarは、侵入成功後にシステム内に潜伏し、さらなる命令を実行させるための「バックドア(不正な裏口)」を指す。つまり、前者が扉を破壊する道具であり、後者が侵入後に設置される隠れた通路という関係性にある。

Exploit vs Ransomware (WannaCry等)

EternalBlue自体は、プログラムの脆弱性を突く技術的手段に過ぎない。これを利用して、ファイルを暗号化し身代金を要求する「ランサムウェア(攻撃目的のソフトウェア)」が拡散したのがWannaCry等の事例である。エクスプロイトは「侵入経路」であり、ランサムウェアは「被害をもたらす実行主体」と区別されるべきである。

FAQ

Q1: なぜ現代でもレガシーなプロトコルの管理が重要視されるのですか?

A1: 攻撃者は最新のOSだけでなく、パッチ適用が困難なIoT機器や古い産業用制御システム(OT)の脆弱性を狙うためです。SMBv1のような古い規格を無効化せず残しておくことは、ネットワーク内に「防御不能な侵入口」を放置することと同義であり、ゼロトラスト・アーキテクチャの構築において最大の懸念事項となります。

Q2: VEP(Vulnerabilities Equities Process)とは何ですか?

A2: 国家が発見した脆弱性を、「攻撃のために秘匿するか」「市民を守るために公開するか」を判断するためのプロセスです。EternalBlueの流出は、国家による脆弱性の備蓄が民間インフラに壊滅的な被害を与えるリスクを証明したため、このプロセスの透明性と倫理的判断の重要性が世界的に議論される契機となりました。

Q3: 現代のネットワーク防御において、この事件から得られた最大の教訓は何ですか?

A3: 「境界防御の限界」と「パッチ管理の即時性」です。一度内部に侵入を許すと、脆弱なプロトコルを通じて攻撃が自己拡散(ラテラルムーブメント)するリスクを認識し、ネットワークのセグメンテーション(分離)と、古いプロトコルの徹底的な廃止、そして迅速な脆弱性対応が不可欠であることを示しました。

この記事について
カテゴリーセキュリティ
難易度上級
作成日2026/5/18