世間を騒がす「プロセッサ脆弱性」 何が本当の問題なのか(1/3 ページ)

» 2018年01月06日 12時00分 公開

 2018年の年明け早々、新たに発見された「プロセッサの脆弱(ぜいじゃく)性」に関して、さまざまな情報が飛び交い、一部では誤解や混乱を招いている。

 始まりは、英IT情報サイトのThe Registerが公開した1月2日(現地時間)の記事だ。「Intelプロセッサのバグが発見され、ハードウェアの変更が必要であり、ソフトウェアでのセキュリティ対策はパフォーマンスの大幅な低下を引き起こす」との内容で、このニュースが駆け巡って世間を騒がせた。

 その後、Googleはこの脆弱性の情報ページを公開し、Intelが「同様の脆弱性はAMDやArmにもあり、対策で協力中」と発表。Microsoftが「セキュリティ対策による性能への影響は一般ユーザー(コンシューマー)では限定的」と報告するなど、関係各社がその影響や対策について、次々と情報を公開しており、一連の騒動の概要が判明してきた。

Processor 今回のプロセッサ脆弱性騒ぎは何が問題なのか

 今回のこの騒動で何が問題とされているのか、実際の影響はどの程度なのか、一般ユーザーはどう対応すればいいのか、という点に絞って概要をまとめたい。

「Meltdown」「Spectre」と名付けられた脆弱性

 The Registerの報道直後、この問題を追いかけている米Googleの脆弱性調査チームProject Zeroがブログを公開し、IntelやAMD、Armの“モダン”なプロセッサに存在する潜在的な脆弱性問題を報告した。

 当初はMicrosoftがWindows向けの定例セキュリティパッチを配布している第2火曜日(1月9日)をめどに問題と対策を公表する計画だったが、前述の報道が先行したことの悪影響を鑑みて前倒して情報公開したようだ。

 報告されている脆弱性は下記の3つ。「Variant 1」と「Variant 2」については「Spectre(スペクター)」という名称が、「Variant 3」には「Meltdown(メルトダウン)」という名称がそれぞれ付与された。前述のブログには論文へのリンクも記されている。

  • Variant 1(CVE-2017-5753):境界チェックのバイパス
  • Variant 2(CVE-2017-5715):分岐ターゲットのインジェクション
  • Variant 3(CVE-2017-5754):不正なデータのキャッシュ読み込み

 またオーストリアのグラーツ大学の研究者も同様の報告をし、関連情報のまとめサイトを開設している。

Spectre and Meltdown オーストリアのグラーツ大学は、MeltdownとSpectreの情報をまとめたサイトを開設した

Meltdown(Intel、Arm Cortex-A75のプロセッサに影響)

 Meltdownはキャッシュメモリの挙動を利用することで、本来は実行中のアプリケーションからは見えないメモリの保護領域(例えば、同時実行されている他のアプリケーションのメモリ)へのアクセスを可能にしてしまうという脆弱性だ。

 データの改ざん等は行えないものの、メモリの内容を制限なしにのぞくことが可能になるため、個人情報やパスコードなどの重要情報を盗まれる危険性がある。

 この現象は2010年以降のIntel Coreプロセッサで確認されている他、それ以前のプロセッサでの可能性も指摘されている。一方で、AMDやArmベースのプロセッサでの現象は現時点で確認できなかったと論文では触れられている。

 このようにIntel固有の問題とみられていたMeltdownだが、Armがほぼ同じタイミングで公開した技術文書によれば、「Cortex-A75」のみ「Variant 3」に該当することが触れられている。Cortex-A75は2017年5月に発表されたCPUコアで、発売中の製品に搭載例はないので、Meltdownの影響はIntelプロセッサに限定されると言える。

 この問題はOSへのパッチ適用で対応可能だ。これを受けてIntelが公開した文書では、「将来のIntelプロセッサでハードウェア上の対策を施したものをリリースする」と表明しており、現状でソフトウェアアップデートが施されたシステムについては、大きな問題はないと考えられる。

Meltdownのデモ1(Dumping memory)
Meltdownのデモ2(Spying on passwords)

Spectre(Intel、AMD、Armのプロセッサに影響)

 もう少し厄介な問題となるのがSpectreだ。これは比較的“モダン”な高性能プロセッサではほぼ採用されている「投機実行(Speculative Execution)」のメカニズムにある脆弱性を悪用した攻撃となる。

 テクニック的にはMeltdownの不正なデータのキャッシュ読み込みよりも悪用が難しいものの、投機実行の仕組みそのものを利用する攻撃のため、アーキテクチャにかかわらず影響範囲が非常に広い。

 実際、IntelとArmが報告している他、AMDも文書を公開して対応を促している。つまり、現状で市場に出回っているPCからサーバ、スマートフォン、各種スマートデバイスまで、そのほとんどがSpectreの潜在的な攻撃対象となり得るのだ。

 こちらはOSへのパッチの他、対策済みのアプリケーションを利用することで問題を回避できる。

Variant 2 分岐ターゲットのインジェクションにより、KBMゲストからホストメモリを読み込む図(Googleの発表より)

 現在のところ、MeltdownもSpectreも脆弱性を悪用されたとの報告はない。ただ、Spectreについては報告済みの3社のプロセッサに加えて、各種Armコアを採用したライセンス品や、投機実行を採用した他のプロセッサアーキテクチャにも問題が存在する可能性が高く、幾分か影響範囲が広いと考えていいだろう。

       1|2|3 次のページへ

Copyright © ITmedia, Inc. All Rights Reserved.

アクセストップ10

2026年07月28日 更新
  1. 鳴り物入りで登場した「Copilotキー」が早くもお蔵入りか──チャットボットからAIエージェントへの移行が示すMicrosoftの誤算 (2026年07月27日)
  2. 64GBメモリ/2TBストレージ/Ryzen AI Max+ 395搭載のハイエンドミニPC「MINISFORUM MS-S1 MAX」がタイムセールで27%オフの43万2799円に (2026年07月25日)
  3. なぜ元Appleエンジニアは熱意を失い起業したのか? スマートグラス「Even G2」イベントで語られた、次世代機「G3」へのロードマップ (2026年07月27日)
  4. 480mm水冷に160mmファン搭載ケース! 夏のアキバは「大風量パーツ」がアツい (2026年07月27日)
  5. エアコンがない部屋を冷やせる「Dreemstar 冷風扇」がセールで50%オフの9980円に (2026年07月23日)
  6. 高価なグラフィックスカードを守る「過熱保護ケーブル」に注目! 夏を乗り切るNoctua製簡易水冷も販路拡大で続々入荷 (2026年07月25日)
  7. ポタ電と組み合わせて使える「Soraiori ポータブルエアコン」がセールで16%オフの2万9980円に (2026年07月27日)
  8. NVIDIAが次世代AI超解像技術「DLSS 5」の今秋投入を明らかに/MicrosoftとMistralが欧州におけるAI演算能力の拡大で戦略的提携を発表 (2026年07月26日)
  9. プラネックス、10GbE接続に対応した5ポート搭載アンマネージドスイッチ (2026年07月24日)
  10. Jackery、定格1500Wを実現するポータブル電源「1000 New」の新モデル 19%小型化 (2026年07月27日)
最新トピックスPR

過去記事カレンダー