サイバーセキュリティ Aug 28, 2026ブックマークに追加

研究者らは、NVIDIAのGPUに対するRowhammer攻撃である**GPUThor**を発表し、RTX A6000上でECCメモリを回避してホストマシン上でroot権限を取得することに成功しました。ハードウェア層に影響を与える新たな特権昇格ベクトルです。
GPUThorは、NVIDIA GPUに対するRowhammer(ロウハンマー)攻撃の一種です。学術研究者によって文書化され、The Hacker Newsでも取り上げられたこの攻撃は、NVIDIA RTX A6000のGDDR6メモリを標的とし、ハードウェア保護であるECC(Error-Correcting Code、エラー訂正符号)を回避することに成功しています。ECCはRowhammer攻撃を無効化するとされていましたが、この攻撃によりその限界が示されました。
最終的な目標は、特権のないコンテキスト(非特権ユーザー)からマシン上でrootシェルを取得すること(特権昇格)です。この攻撃の成果は、NVIDIA RTX A6000上で実証されています。
Rowhammer(ロウハンマー)は、DRAMメモリチップの物理的な欠陥を悪用する攻撃手法です。特定のメモリ行に高頻度でアクセスすることで、隣接するメモリ行のビットが反転(ビットフリップ)する現象を引き起こします。このビットフリップにより、暗号鍵、ページテーブルのエントリ、パーミッションビットなどの重要なデータが破壊される可能性があります。
ECC(エラー訂正符号)は、Rowhammerに対するハードウェアレベルの一般的な対策です。メモリチップがビットエラーを検出し、リアルタイムで修正します。NVIDIAのプロフェッショナル向けGPU(RTX A6000、A100、H100)にはECCが搭載されており、機械学習(ML)やハイパフォーマンスコンピューティング(HPC)など、計算の完全性が求められるワークロード向けに設計されています。
GPUThorは、RTX A6000においてこのECC保護が完全ではないことを実証しています。
最も影響を受けやすい環境は、複数のユーザーや仮想マシン(VM)が物理GPUを共有する環境です。
ECC非搭載の一般向けGPU(RTX 4090、RTX 5090)はECCによる保護を受けていませんが、GPUThorはプロフェッショナル向けハードウェア上でのECC回避を具体的に実証しています。一般向けGPUには、異なるRowhammer脆弱性プロファイルが存在します。
GPUThorは、より広範なトレンドの一環です。GPUがインフラストラクチャの重要な構成要素となるにつれ、GPUに対するハードウェアレベルの攻撃は洗練されつつあります。2026年には、MLクラスタ内のA6000 GPUが機密データ、プロプライエタリなモデルの重み、さらには認証トークンを処理する可能性があります。
GPUコンテキストからrootシェルへの特権昇格が再現可能で一般化可能であれば、ハイパースケーラーのセキュリティチームにとって深刻なシナリオとなります。
Rowhammerは2014年からDRAM(システムRAM)上で文書化されています。GDDR(グラフィックメモリ)への適用はより複雑です。メモリアーキテクチャ、コントローラ、タイミングが異なるためです。GPUThorは、GDDR6上のECC搭載ハードウェアにおいてもこの原理が悪用可能であることを実証し、NVIDIAのプロフェッショナルハードウェア上で初めての注目すべき成果を示しました。
今すぐ実施すべきこと:
nvidia.com/en-us/security/)を運営しています。GPUThorに関するアドバイザリの発行を注視してください。本記事は人工知能により作成され、人間の編集管理のもとで校閲されています。