Rowhammer対策も無効
「RAMBleed」とは? 物理メモリからデータを盗む新手の手口
セキュリティ研究者が発見したRowhammer攻撃の亜種「RAMBleed」は、物理メモリからデータを盗むことが可能だ。従来の対策では被害を防ぐことができない可能性がある。
国際研究チームが「RAMBleed」という攻撃を発見した。これはハードウェア脆弱(ぜいじゃく)性「Rowhammer」(「Row Hammer」とも)を悪用した攻撃の亜種とみられる。RAMBleedは、Rowhammer対策パッチを適用したシステムにも通用する。
RowhammerはDRAMでビット反転を誘発させ、システムの中核的な防御を回避できる脆弱性だ。Rowhammerを悪用した攻撃は通常、メモリに不正な値を書き込む。対してRAMBleedは、物理メモリに保存されたデータを読み取る目的でRowhammerを悪用する。
メモリを「サイドチャネル攻撃」で読み取る
ミシガン大学のアンドリュー・クウォン氏とダニエル・ジェンキン氏、グラーツ工科大学のダニエル・グルス氏、アデレード大学のユバル・ヤロム氏の研究チームは、RAMBleedを「サイドチャネル攻撃」だと説明する。サイドチャネル攻撃とは、攻撃者が標的のシステムの利用時間や消費電力を観察し、それらの情報を基に物理メモリのデータを読み取る攻撃手法だ。
「物理メモリはシステム内の全プロセスが共有しているので、全プロセスがリスクにさらされることになる」。研究チームはRAMBleedに関するFAQ(よくある質問と回答)の中でそう記している。同チームが実証した攻撃では、SSHサーバ/クライアントツール「OpenSSH」の暗号化鍵であるRSA鍵を読み取れたという。「RAMBleedはメモリに保存されたどんなデータでも読み取れる。実際に何を読み取るかは、標的となったエンドポイントが実行しているプログラムのメモリアクセスパターンによる」(同チーム)
既存の対策が通用しない
研究チームによれば、データの誤りを検出して訂正する「誤り訂正符号」(ECC:Error Correcting Code)のような従来の対策では、RAMBleedからシステムを守れる保証はないという。RAMBleedでは攻撃者がビット反転を読み取り、サイドチャネル攻撃のための情報とする。攻撃者は単にビット反転が起きたことさえ分かればよい。その結果、ECCによって反転が修正されたかどうかを問わず、機密情報が流出する。
「メモリモジュールを『DDR4』規格の製品にアップグレードし、『Target Row Refresh』(TRR、目的行のリフレッシュ)機能を有効にすることでリスクを緩和できる」と研究チームは見解を示す。加えて、さまざまな種類のエンドポイントがRAMBleedの影響を受けると推測している。
IntelがRAMBleedを危険視していない理由
脆弱なデバイスを悪用するためには、標的のエンドポイントへの直接アクセスを必要とすることなどから、IntelはRAMBleedの重大性を「低」と位置付けている。脆弱性評価システム「CVSS v3」(Common Vulnerability Scoring System Version 3.0)は、0~10のスコア範囲のうち「3.8」と評価している。
「Rowhammerの悪用を通じて公開される恐れのある物理アドレス情報は、ユーザーの情報自体を含んでいない。だが無関係の攻撃手段を増強する目的で利用される可能性はある」。Intelはそう説明する。この同社の主張と、研究チームの発表には食い違いがあるようだ。研究チームは実証実験で「RAMBleedを使ったOpenSSHに対する攻撃で、長さ2048bitのRSA鍵を流出させた」という。
セキュリティベンダーRendition Infosecの創業者兼CEOであるジェイク・ウィリアムズ氏は、Intelと研究チームが「2つの違う事柄に言及している」可能性があると指摘する。「Intelの発表は、ASLR(アドレス空間配置のランダム化)のようなセキュリティ対策を回避する目的でのRAMBleed利用について論じている」と同氏は言う。
ウィリアムズ氏はRAMBleedを「興味深い脆弱性」と位置付けた上で、「理想的な研究環境では特に危険性が高いものの、本番環境でどれほどの被害を及ぼすかは分からない」と言い添える。「攻撃者がRAMBleedを実際に悪用したとしても、われわれがそれに気付くのは難しいだろう。Rowhammerと同様、ログには一切痕跡が残らないので、確認が難しい」(同氏)
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
急増する「AIはこう言ってる」マン 判断を狂わせる「AI忖度」を防ぐには?
-
2
取手市がVDIと決別した理由 更改費用「4倍超」を約1.7倍に圧縮
-
3
「データストレージの活用方法」に関するアンケート
-
4
自宅のWi-Fiが「遅い」「途切れる」本当の原因は? Dellが推奨する鉄則
-
5
本当に安いPCで十分か? “すぐ重くなる”を防ぐノートPC選びの絶対条件
-
6
Claudeの不可視透かしに批判殺到 著作権消失や誤判定に潜む企業リスク
-
7
100億円の「Linux更新」を回避 みずほ銀行が選んだ“おきて破り”のRHEL延命策
-
8
221人調査で分かった「情シス最大のストレス」は?
-
9
LLMの「過学習」、正しく説明している文章はどれ?
-
10
レガシー基幹システムをSAPに統合 山善が突き止めた「標準化と個別最適」の境界線
ホワイトペーパーランキング PR
-
1
年収2000万「クラウドセキュリティのプロ」になれる資格とは
-
2
セキュリティソフトをすり抜ける標的型攻撃メール、不審メールの見破り方とは?
-
3
Windows Updateの通信集中で回線が逼迫、ネットワーク刷新事例に学ぶ解決策
-
4
財務を戦略的組織へ進化させるAI活用術、4つの主要な障壁と解消方法
-
5
「NAS」「SAN」「DAS」は何が違う? いまさら聞けないストレージの基礎
-
6
“あのファイル転送”で暗躍するノーウェアランサム
-
7
標的型攻撃メールを見破るには? サンプル文面を例に傾向を解説
-
8
商用利用の安全性を確保し大量のコンテンツを高速で生成する、AI活用の秘訣
-
9
マンガで解説、1日で生成AI環境を構築できるワークショップの中身とは?
-
10
Dark AIが台頭する時代の新発想、「より高度なAIで対抗する」具体的方法とは?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー