テクノロジー · 1 min read · Jan 08, 2026
NVIDIAはGoogle Chromeのインコgnitoモードの漏洩バグについてAppleを非難

数日前、私たちは最新のGPUに関するニュースを取り上げました。これにより、あなたのChromeインコgnito履歴が接続された世界に露出する可能性があります。これは、あなたのマシンにNVIDIAのデスクトップまたはノートブックチップが存在する場合にのみ発生します。現在、デスクトップおよびノートブック用のグラフィックスプロセッサの主要メーカーは、彼らが対処できない問題であると述べています。この問題は、Evan Andersenによって最初に発見されました。彼はMacコンピュータでDiablo IIIを起動しました。ゲームの馴染みのあるスプラッシュ画面の代わりに、彼は以前に閲覧していたポルノページの完璧なスクリーンショットを見ることができました。
以下は、Evanが提供したGPUバグに関する説明です:
“GPUメモリは、アプリケーションに渡す前に消去されません。これにより、1つのアプリケーションの内容が別のアプリケーションに漏洩することができます。Chromeのインコgnitoウィンドウが閉じられたとき、そのフレームバッファはフリーGPUメモリのプールに追加されましたが、消去されませんでした。Diabloが自分自身のフレームバッファを要求したとき、NVIDIAは以前にChromeによって使用されていたものを提供しました。消去されていなかったため、以前の内容がまだ含まれていました。Diabloは自分自身でバッファをクリアしないため(すべきですが)、古いインコgnitoウィンドウが再び画面に表示されました。”

その後、AndersenはGPUメモリ内のゼロ以外のピクセルをスキャンし、結果を出力するプログラムを書きました。これにより、彼は別のアカウントで閲覧されたRedditページのピクセルパーフェクトな画像を作成することを可能にしました。恐ろしいことに、このバグは2年前に提出されましたが、GoogleもNVIDIAも修正策を見つけることができず、現在はAppleに目を向けています。NVIDIAのスポークスパーソンは次のように述べています:
“この問題はApple OSのメモリ管理に関連しており、NVIDIAのグラフィックスドライバーには関係ありません。NVIDIAドライバーはオペレーティングシステムによって設定されたポリシーに従っており、私たちのドライバーは期待通りに機能しています。私たちは、すべてのアプリケーション固有のデータが他のアプリケーションにメモリが解放される前にクリアされるWindowsではこの問題を見ていません。”

これは明らかに、NVIDIAがAppleに対して一撃を加えようとしていることを示していますが、同社のMac OSはオペレーティングシステムの浸透率において最小の市場シェアを持っています。現在、Apple、Google、NVIDIAのいずれも説明を提供しておらず、解決策に取り組んでいるかどうかも不明であるため、現時点ではChromeのインコgnito機能を使用することは考えられません。
Chromeのインコgnito機能でバグが見つかったため、FirefoxやSafariなど、他のブラウザにも影響を与えるかどうかはまだ確認されていません。これらのブラウザにも独自のプライベートブラウジング機能があります。
この件に関しては、今後の更新を提供します。
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。