杯具!NNVIDIA顯卡驅動可能洩露你的隱私
2023-06-29 21:25:10 4
聽說很多宅男的電腦硬碟裡都有個容量巨大但又顯示不出來的文件夾?你以為每次用瀏覽器的隱私模式悄悄登錄1024這樣的網站就不會留下痕跡了?圖樣圖森破,上臺乃衣服,事情沒這麼簡單。如果你還是個NVIDIA顯卡用戶,那麼可能更杯具了——最近NVIDIA顯卡驅動被爆出有個奇怪的bug,可能會曝光你上過1024、看過鬥魚造人直播的信息。
這個網站一點也不好看,一天也就看10多個小時而已
Evan Andersen是個暗黑3遊戲玩家,看樣子也會是個極客,因為他注意到了一個奇怪的bug——明明自己每次都是用Chrome瀏覽器的隱私模式瀏覽某些網站的,但在驅動暗黑3遊戲的時候,桌面會顯示他之前用隱私模式瀏覽過xx網站的信息。
他在一篇博客中詳細解釋了這個bug的由來,他認為bug源於NVIDIA的顯卡驅動。在瀏覽器關閉之後,GPU驅動並沒有清空GPU顯存中的畫面緩存數據,可以從一個應用洩露給另一個應用。當Chrome瀏覽器關閉時,其中的數據被增加到多餘GPU顯存池中,但並沒有被清除。當《暗黑3》程序向GPU申請自己的幀緩衝器時,NVIDIA驅動就會把之前提供過Chrome瀏覽器的給了遊戲。由於之前的數據並沒有被清楚,所以它還會包含之前的內容,由於《暗黑3》並不清除自己的緩衝器(它應該這麼做),因此舊的信息就被顯示在屏幕上了。
為了驗證這個bug,他自己還寫了個小程序檢測GPU顯存的非零像素( non-zero pixels),它成功複製了他在另一個用戶帳號下已經關閉了的Reddit頁面。
對於這個bug,Evan Andersen表示2年前就報告給了Google,也反饋給了NVIDIA,不過這都2016年了,NVIDIA除了表示收到這個bug反饋之外也沒什麼表示,Google把這個bug標記為「不會修復」,因為Chrome隱私模式並不是用來保護用戶在同一臺電腦上做對其他用戶不利的事情的(雖然大家都知道隱私模式是用來幹嘛的)。■