自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

蘋果、特斯拉均受影響,新型漏洞迫使GPU無(wú)限循環(huán),直至系統(tǒng)崩潰

安全
如果用戶發(fā)現(xiàn)自己的設(shè)備因這種攻擊而陷入崩潰循環(huán),可以嘗試在打開瀏覽器之前在設(shè)置中禁用 JavaScript,然后關(guān)閉有問題的標(biāo)簽頁(yè)。

近日,Imperva 研究人員發(fā)現(xiàn)了一個(gè)名為 ShadyShader 的漏洞。該漏洞允許攻擊者反復(fù)凍結(jié)蘋果設(shè)備的 GPU,最終可能導(dǎo)致系統(tǒng)崩潰。

研究人員認(rèn)為,主要問題在于現(xiàn)代 GPU 如何檢測(cè)和停止無(wú)限循環(huán),即如果不終止就會(huì)無(wú)休止運(yùn)行的指令序列。雖然 GPU 能夠熟練地檢測(cè)并阻止明顯的循環(huán),但研究人員展示了一種方法,即制作一個(gè)嵌套循環(huán),并在未被發(fā)現(xiàn)的情況下執(zhí)行。

Imperva 公司的安全研究員羅恩-馬薩斯(Ron Masas)嘗試制作了一個(gè)簡(jiǎn)單的著色器代碼,該代碼只迭代大量循環(huán),迫使 GPU 執(zhí)行大量計(jì)算。這種代碼可以添加到網(wǎng)站上,使用戶系統(tǒng)崩潰。它還可以通過(guò)信息、電子郵件和帶有惡意鏈接的 QR 碼掃描器發(fā)送。如果用戶點(diǎn)擊鏈接,瀏覽器就會(huì)加載帶有惡意著色器的 WebGL 內(nèi)容,設(shè)備就會(huì)進(jìn)入數(shù)字迷宮。這些操作往往都無(wú)需用戶許可,因?yàn)樵趫?zhí)行許多常見任務(wù)時(shí),GPU 訪問都是悄無(wú)聲息地進(jìn)行的。

馬薩斯表示,驅(qū)動(dòng)程序無(wú)法識(shí)別著色器不必要地壟斷了資源。這使 GPU 不堪重負(fù),無(wú)法再管理其他任務(wù),最終導(dǎo)致系統(tǒng)崩潰。

蘋果的顯示管理服務(wù)(macOS 上的 WindowServer 或 iOS 上的 SpringBoard)會(huì)等待 GPU 完成任務(wù)。當(dāng)受到 ShadyShader 的攻擊時(shí),這個(gè)負(fù)責(zé)管理屏幕的服務(wù)就無(wú)法獲得任何更新,整個(gè)系統(tǒng)就會(huì)變得很遲鈍。

蘋果設(shè)備內(nèi)置的計(jì)時(shí)器可以監(jiān)控關(guān)鍵進(jìn)程,確保它們不會(huì)耗時(shí)過(guò)長(zhǎng)。120 秒后,該計(jì)時(shí)器會(huì)觸發(fā)內(nèi)核恐慌,迫使系統(tǒng)崩潰并重啟。在 iPhone 和 iPad 上,計(jì)時(shí)器的反應(yīng)速度更快,只需 30 秒。

研究人員指出:在我們的測(cè)試中,Macbook 會(huì)在 1-2 分鐘內(nèi)完全重啟,而 iOS 設(shè)備則會(huì)在顯示鎖屏之前的 3-6 分鐘內(nèi)保持無(wú)響應(yīng)狀態(tài),在大多數(shù)情況下都不會(huì)完全重啟。

盡管打了補(bǔ)丁,問題依然存在

蘋果公司早在 2023 年就更新了 GPU 驅(qū)動(dòng)程序來(lái)解決這個(gè)漏洞,因此運(yùn)行最新 iOS 和 macOS 版本的用戶應(yīng)該沒有問題。但根本問題似乎具有更廣泛的影響。

Imperva 警告說(shuō):在我們看來(lái),GPU 資源耗盡問題依然存在,并可能在未來(lái)的攻擊中被利用。我們?cè)谄渌O(shè)備上也觀察到了有趣的行為,尤其是在谷歌 Pixel 手機(jī)上。

一些機(jī)會(huì)主義測(cè)試顯示,Pixel 手機(jī)上的瀏覽器應(yīng)用會(huì)變得無(wú)法使用,直到用戶重啟手機(jī),盡管設(shè)備并未崩潰。

甚至在特斯拉汽車上,Imperva 的研究人員也觀察到主屏幕在遭遇 ShadyShader 漏洞攻擊后暫時(shí)無(wú)法響應(yīng)的情況,不過(guò)其關(guān)鍵的駕駛功能沒有受到影響。

研究人員表示,雖然目前沒有測(cè)試該漏洞可能帶來(lái)的全部影響,但所有帶有 GPU 和瀏覽器的系統(tǒng)都可能受到類似的影響。

如果用戶發(fā)現(xiàn)自己的設(shè)備因這種攻擊而陷入崩潰循環(huán),可以嘗試在打開瀏覽器之前在設(shè)置中禁用 JavaScript,然后關(guān)閉有問題的標(biāo)簽頁(yè)。

責(zé)任編輯:趙寧寧 來(lái)源: FreeBuf
相關(guān)推薦

2022-01-27 10:07:58

PwnKit漏洞攻擊

2023-05-12 15:17:44

2009-02-25 13:17:08

2023-05-19 19:32:01

2023-07-10 21:25:20

2017-02-07 11:00:26

2023-07-27 16:48:13

2016-12-26 16:21:11

2023-12-12 11:00:50

2009-05-30 10:04:56

2021-01-28 17:32:44

Sudo漏洞Linux發(fā)行版

2011-10-09 15:03:15

手機(jī)

2014-04-09 14:41:55

2014-12-25 09:51:32

2009-07-29 08:46:13

Windows 7系統(tǒng)漏洞系統(tǒng)安全

2019-02-21 10:11:49

2014-04-29 11:18:27

2014-07-22 10:43:16

2023-05-08 19:28:11

2015-09-23 11:42:20

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)