作者hn9480412 (ilinker)
標題[情報] AMD、Apple、高通新漏洞:LeftoverLocals
時間2024-01-18 01:19:54
http://tinyurl.com/468fmkrx
美國資安公司Trail of Bits最近公開CVE-2023-4969的漏洞「LeftoverLocals」
其漏洞是利用部分GPU框架沒有完全隔離VRAM,使得核心(Kernel)可以讀取另一個核心
(Kernel)的數值並寫入攻擊者的本機RAM
Trail of Bits表示攻擊端只需要透過需要運用GPU邊緣運算API的程式(如:OpenCL,
Vulkan, Metal)就可讀取對方GPU留存在VRAM的數據
這項漏洞可以使攻擊端啟動一個「監聽器」(GPU Kernel),從對方未初始化的VRAM讀取數
據並將數據dump至攻擊者的全域記憶體(global memory)。如果對方的VRAM未被清除,
攻擊者還能利用監聽器讀取「編寫器」(指將數據儲存至VRAM的程式)留下的數據。
https://i.imgur.com/IKmtKES.gifv
對此他們也公開了這個漏洞攻擊的實做影片
https://www.youtube.com/watch?v=g2A7GvbnItg
目前已知受到影響的有Apple Silicon、AMD、高通以及Imagination(PowerVR)的SOC/GPU
。Intel、ARM和NVIDIA目前沒有受到此漏洞影響
下面也有提到NV未受波及可能是之前發現的另一個CUDA漏洞就已經意識到有類似問題的
存在並已經修正類似漏洞
https://arxiv.org/abs/1305.7383
至於受影響的廠商有各自的回應
AMD:已經將此漏洞及受影響的型號公開。包含下列APU/GPU
Ryzen 3000~7000的APU(包含筆電版APU)
Radeon RX5000~RX7000
Radeon Pro W5000~W7000、Radeon Pro V520/V620
AMD Radeon Instinct MI25/MI50
AMD Instinct MI100/MI210/MI250/MI300A/MI300X
預計會在3月的驅動修正此問題
https://www.amd.com/en/resources/product-security/bulletin/amd-sb-6010
Apple:已經在A17和M3的平台修正此問題,但A14和M2平台尚未修正
Imagination:已經在去年提供DDK v23.3修正此問題
高通:已經提供 v2.0.7 的韌體修正此問題,但其他未支援的SOC依然會存在安全性風險
--
推 WARgame723 : 故意不換腳位讓你單換cpu出問題最後連板一起換,老08/23 08:13
→ WARgame723 : 實說我覺得intel不換腳位良心多了08/23 08:13
推 SungHyun : 1樓中肯!08/23 08:18
噓 WARgame723 : 打錯,我是要說i皇換腳位08/23 08:39
→ WARgame723 : 而且5nm就能打贏14nm? 我看未必08/23 08:40
--
※ 發信站: 批踢踢實業坊(ptt.org.tw), 來自: 59.125.187.40 (臺灣)
※ 文章網址: https://ptt.org.tw/PC_Shopping/M.1705511996.A.034
推 WARgame723 : 故意不換腳位讓你單換cpu出問題最後連板一起換,老08/23 08:13
→ WARgame723 : 實說我覺得intel不換腳位良心多了08/23 08:13
推 SungHyun : 1樓中肯!08/23 08:18
噓 WARgame723 : 打錯,我是要說i皇換腳位08/23 08:39
→ WARgame723 : 而且5nm就能打贏14nm? 我看未必08/23 08:40
推 peernut: 在包養網遇到朋友= =08/23 08:40 → justice2008: intel沒露? 114.32.14.43 01/18 01:34
推 selfhu: 正在擠牙膏中 1.169.213.19 01/18 02:05
推 oopFoo: 這主要是驅動問題,不是硬體問題。應該是 219.70.128.119 01/18 02:23
→ oopFoo: 不難解決,但要花時間改。 219.70.128.119 01/18 02:24
推 tn601374: 害怕 36.224.247.185 01/18 06:43
推 xikimi: 問卦:有包養SD的卦嗎 36.224.247.185 01/18 06:43 → tactics2100: 留存在vram的ai色圖嗎? 27.51.10.242 01/18 08:05
推 ltytw: 我也想到 把人家遊戲畫面 或色圖dump過去 125.224.76.76 01/18 08:27
→ kevin0125: 有拿GPU運算的話會有點風險 例如加密 1.171.231.159 01/18 13:47
→ kevin0125: 這種都是單個洞沒啥用 要起司洞串起來 1.171.231.159 01/18 13:48
→ seiya2000: CPU有驅動? 27.52.98.247 01/18 14:43
推 Avero: 隔壁桌好像是包養SD在見面XD 27.52.98.247 01/18 14:43 → bior1234: Microcode啊 123.110.235.94 01/18 15:07