Arm 公司昨日發(fā)布安全公告,提醒 Bifrost 和 Valhall GPU 內(nèi)核驅(qū)動程序存在漏洞,且有相關(guān)證據(jù)表明已經(jīng)有黑客利用該漏洞發(fā)起攻擊。
該漏洞追蹤編號為 CVE-2024-4610,是一個 use-after-free(UAF)漏洞,影響從 r34p0 到 r40p0 的所有 Bifrost 和 Valhall 驅(qū)動程序版本。
簡要解釋下 UAF 漏洞,應用程序在釋放內(nèi)存位置指針之后,黑客可以繼續(xù)使用該指針,通常會導致信息泄露和執(zhí)行任意代碼。
Arm 在公告中表示:“本地非特權(quán)用戶可以進行不正當?shù)?GPU 內(nèi)存處理操作,以獲得對已釋放內(nèi)存的訪問權(quán)限”。
Arm 已經(jīng)于 2022 年 11 月 24 日發(fā)布 Bifrost 和 Valhall GPU 內(nèi)核驅(qū)動程序 r41p0 版本,修復了這個漏洞,目前,驅(qū)動程序的最新版本是 r49p0。
至于 Arm 為何近期才發(fā)布該安全公告,可能是近期有攻擊者利用該漏洞對此前版本發(fā)起攻擊,但公司在 2022 年無意中已經(jīng)修復了該漏洞。
基于 Bifrost 的 Mali GPU 被用于智能手機 / 平板電腦(G31、G51、G52、G71 和 G76)、單板計算機、Chromebook 和各種嵌入式系統(tǒng)。
采用 Mali G57 和 G77 等芯片的高端智能手機 / 平板電腦、汽車信息娛樂系統(tǒng)和高性能智能電視中都有 Valhall GPU 的身影。
需要注意的是,部分受影響的設(shè)備可能不再支持安全更新。