Chrome 79出現嚴重隱患:疑似清除用戶其他應用程序數據
分享
12月16日消息,據外媒ZDNet報道,Google(谷歌)公司的安卓版Chrome瀏覽器從Chrome 78到Chrome 79的更新過程中出現嚴重BUG,更新后的Chrome 79版可能導致用戶設備上的其他應用程序數據被清空。

此次BUG的原因主要在于移動應用程序的存儲極致,localStorage和WebSQL是廣泛應用于移動設備的應用程序存儲機制。Android應用程序通過Chrome瀏覽器加載網站頁面,依賴存儲機制localStorage和WebSQL存儲用戶數據。當安卓版的Chrome瀏覽器更新至79版本后,就無法訪問舊版Chrome 78 的localStorage和WebSQL文件夾中保存的數據了。

Google開發人員表示,在Chrome 79版本中,更改了Chrome目錄的位置,但忘記將localStorage或WebSQL中存儲的內容移動到新的Chrome 79目錄中,從而導致在應用程序中用戶無法訪問之前的存儲數據。目前,已有超過25萬名用戶受到該BUG的影響,預計未來幾天中還將有200萬用戶面臨相同問題。

事實上,存儲在舊版的Chrome 78目錄上的數據并沒有刪除,只是暫時無法訪問。Google開發人員對此次BUG的出現表達了歉意并已經停止推送Chrome 79版本。目前Google開發人員正在尋找一個數據可修復并遷移的解決方案,預計需要時間5天以上,同時他們甚至無法100%保證可以完美還原用戶的數據,因為舊版的文件可能已經被刪除了,同時如果單純將舊版的文件拖到新版的文件夾中,則可能會覆蓋新產生的數據,造成新數據的丟失。
本文編輯:吳珍
1人已贊
關注我們


