カーネギーメロン大学などの研究チームが発表:CPU攻撃の新たな手法「BranchScope」、Intel製CPUで実証

米カーネギーメロン大学などの研究チームが発表した「BranchScope」では、1月に発覚した「Spectre」と同様に、サイドチャネル攻撃を仕掛けてセンシティブなデータを流出させる。

» 2018年03月28日 09時45分 公開
[鈴木聖子ITmedia]
photo 米カーネギーメロン大学などの研究チームが、IntelなどのCPUの脆弱性を突く新たな攻撃手法「BranchScope」に関する論文を発表した

 米カーネギーメロン大学などの研究チームが、IntelなどのCPUの脆弱性を突く新たな攻撃手法「BranchScope」に関する論文を発表した。1月に発覚した「Spectre」と呼ばれる脆弱性と同様の仕組みで、IntelのCPUや、セキュリティ機能の「Software Guard Extensions(SGX)」に対して攻撃が通用することを実証したとしている。

 論文によると、BranchScope攻撃では、現代のCPUが性能向上のために実装している分岐予測ユニット(Branch Prediction Unit=BPU)という仕組みに対し、サイドチャネル攻撃を仕掛けて、センシティブなデータを流出させる。この攻撃の基本原則は、1月に発覚したSpectre(Variant 2)の攻撃と共通する。

 BPUは分岐ターゲットバッファ(Branch Target Buffer=BTB)と方向予測(Directional Predictor)という2つの構造で構成される。これまでに発表された攻撃手法がBTBをターゲットとしていたのに対し、BranchScopeでは方向予測をターゲットとした。

 「BranchScopeは方向予測を悪用する初の攻撃であり、たとえBTBが保護されたとしても、BPUが脆弱である可能性を示した」と研究チームは解説。「BranchScopeは、攻撃者が投機的実行を利用して、より高度で柔軟な攻撃を行うための追加的ツールを提供し得る。そうした攻撃に対する防御を検討する中で、BranchScopeで明らかになった脆弱性についても対応する必要がある」としている。

 IntelのCPUに対するBranchScope攻撃のデモでは、「Sandy Bridge」「Haswell」「Skylake」の3世代のCPUに対し、攻撃が安定的かつ効率的に通用することを実証したという。さらに、BranchScopeを延長して、Intelのセキュリティ機能「Software Guard Extensions」で守られた区画を攻撃するデモも行った。

 論文では、BranchScope攻撃を緩和するための、ハードウェアとソフトウェアの対策についても解説している。論文は、ウィリアム・アンド・メアリー大学、カーネギーメロン大学、カリフォルニア大学リバーサイド校、ビンガムトン大学の研究チームが発表した。

関連キーワード

CPU | カーネギーメロン大学 | 論文 | 脆弱性

Copyright © ITmedia, Inc. All Rights Reserved.

セキュリティ記事ランキング

  • 本日
  • 週間
  • 半月
  • 月間

Special

- PR -

仮想環境の運用管理が「簡単」になるというハイパーコンバージドインフラ。しかし、本当に全てHCIに置き換えますか?向き不向きを判断するポイント教えます

「ハイパーコンバージドって、使ってみたら超便利!」「そだね~」の輪が、日本全国に広がっている! あなたの会社はこの波に乗るのか、乗れるのか?

Windows Server 2008のサポート終了迫る。これを機にファイルサーバを移行するなら、煩雑化したファイルサーバの運用管理ともサヨナラしませんか?

「働き方改革に向け“モバイル活用”に着目したが、スマートデバイスの情報漏えいリスクや手間の面で導入は難しい」という企業のためのセキュリティソリューションとは

「人材不足でした」「運用が回りませんでした」「予算や権限がありませんでした」――。せっかくのCSIRTが"名ばかり"では、ビジネスを台無しにしかねない……

すでに実践の時代に入ったデジタル変革。推進するには強力なリーダーシップが欠かせない。どのように進め、誰が主導するべきなのか。

「机の下に置いてあるなんかヘンな黒いハコ。少し前からわけわかんない文字が出ててキモチワルイんですけど……」――そんな問い合わせに慌てないですむUPSとは。

飛行機の定時運航のためには、スタッフ間のスムーズな連携が必須。ANAが導入し、羽田空港で実際に使われているビジネスチャット、その導入秘話を教えます!

テレワークや時短など、新しい働き方を実現するには、会社が作った制度も見直さなければならない。まずは今の働き方を見える化することが重要だ。

ピックアップコンテンツ

- PR -

注目のテーマ

マーケット解説

- PR -