NVIDIAのLinux向けGPUドライバーで、権限のない利用者がホストの管理者権限を取得できる2件の脆弱性「NvRoot」と「ForgePtr」が公表されました。複数の利用者がGPUを共有する環境では、コンテナ内からホストや他の利用者に影響が及ぶ可能性があります。
2件の脆弱性と修正版
NvRootはCVE-2026-47591、ForgePtrはCVE-2026-47501として識別されています。いずれもNVIDIAのGPUドライバーに存在する、ローカルでの権限昇格に関わる脆弱性です。NVIDIAによる共通脆弱性評価システム(CVSS)のスコアは、どちらも10点満点中7.8点で、深刻度は「高」です。
NvRootの修正版は、ドライバーの610.57.04、595.91.07、580.178.04です。595.44.x系統では595.44.14にも修正が含まれます。ForgePtrは615.71.09で修正されています。
2件を発見したStealthiumは、AIシステムの実行環境に関するセキュリティ研究を行い、ドライバーや実行環境の動作を監視する技術を提供しています。同社は両方の脆弱性を実証し、NVIDIAに報告しました。さらにAI実行環境全体にわたる25件以上の高または重大な脆弱性について、関係先と協調して公開を進めているとしています。
NvRootは読み取り専用の共有メモリを書き換える
NvRootでは、GPUがアクセスするメモリの権限をドライバーが扱う際、CPU側とGPU側の権限の組み合わせを適切に検査していませんでした。このため、CPU側では読み取り専用のファイルに対応するメモリを、GPU側から書き込み可能にできます。対象はファイルの共有キャッシュで、GPUによる変更がホストと共有されます。
Stealthiumは、この仕組みを使って管理者権限で実行されるプログラムのメモリ上のコピーを書き換える実証を行いました。書き換えたコピーを実行すると、ディスク上にある元の権限設定に基づいて管理者権限を取得できます。ディスク上のファイル自体は変更されません。
GPUにアクセスできる権限のないコンテナからも、この共有メモリに作用します。複数の利用者が同じホストを使う環境では、ホストや他の利用者が実行するプログラムのコピーも影響を受けます。Stealthiumはドライバー610.43.02で管理者権限の取得を実証し、610.57.04では書き込みが拒否されることを確認しました。
ForgePtrはカーネルメモリへの書き込みを可能にする
ForgePtrは、ドライバーがイベントバッファーを設定する際のエラー確認の欠落に起因します。利用者が渡した値をカーネルのポインターへ変換できなくても、ドライバーは処理を続けます。その後の処理を利用すると、指定したカーネルメモリの値を変更できます。
カーネルはOSの中核として、プロセスやメモリを管理します。ForgePtrでは、プロセスが異常終了した際の処理を定める、ホスト共通の設定を書き換えられます。Stealthiumは、コンテナ内の権限のない利用者からホストの管理者権限を取得する手順を実証しました。
同社は、カーネルの保護設定やモジュール署名の強制も変更できるとしています。実証では、Secure Bootが有効な環境で署名のないカーネルモジュールを読み込みました。この書き込みはGPUではなくカーネル自身が実行するため、GPUのメモリアクセスを制限するIOMMUの対象になりません。
影響を受けるドライバーと利用環境
2件の欠陥は、2022年5月に公開された最初のオープンGPUカーネルモジュール、515.43.04から、それぞれの修正前のビルドに存在しました。カーネルモジュールは、GPUドライバーがOSの中核と連携するための部分です。NvRootはオープン版とプロプライエタリ版の両方に影響します。
NvRootの悪用には、CUDAに対応したNVIDIA製GPUと、権限のないローカルアカウントが必要です。CUDAはNVIDIAのGPUを計算に使うための実行環境です。特別なグループへの所属や管理用の権限は必要ありません。
ForgePtrについても、影響を受けるドライバーを搭載した環境で、特別な権限のないローカルアカウントから悪用できるとStealthiumは述べています。GPUを複数の利用者に貸し出す環境では、コンテナからホストへ影響が及びます。
修正の提供時期と更新までの制限
NvRootの修正版は2026年8月3日に提供されました。ForgePtrの修正を含む615.71.09は同年9月9日にリリースされています。NVIDIAは9月30日に両件のセキュリティ情報を公開しました。
Stealthiumは、両方の欠陥がドライバー自体の処理にあるため、設定変更による実用的な回避策はないとしています。修正版が未適用のドライバーでは、GPUデバイスにアクセスできるプロセスから脆弱な処理に到達できます。
NvRootについては、R590、R575、R570の各系統とR565以前の全系統が未修正とされています。ForgePtrは615.71.09で修正されています。










