據(jù)ZDNET報(bào)道,三星本周發(fā)布最新的安全更新已修復(fù)自2014年以來一直影響著所有在售三星智能手機(jī)的嚴(yán)重漏洞。

IT之家了解到,三星于2014年年末為所有自家手機(jī)加入了對(duì)Qmage圖像格式(.qmg)的支持,而三星的定制Android系統(tǒng)在處理該圖像格式上存在漏洞:Google的“零號(hào)項(xiàng)目”漏洞搜尋小組的安全研究員Mateusz Jurczyk發(fā)現(xiàn)了一種利用Skia(Android圖形庫)如何處理發(fā)送到設(shè)備的Qmage圖像的方法。

Jurczyk說,Qmage錯(cuò)誤可以在零點(diǎn)擊的情況下可被利用且無需任何用戶交互。發(fā)生這種情況是因?yàn)锳ndroid將所有發(fā)送到設(shè)備的圖像重定向發(fā)送到了Skia庫以在用戶不知情的情況下進(jìn)行處理(例如生成縮略圖預(yù)覽)。Jurczyk稱其通過向三星設(shè)備發(fā)送重復(fù)的MMS(多媒體SMS)消息進(jìn)而利用了此漏洞。每條消息都試圖猜測(cè)Skia庫在Android手機(jī)內(nèi)存中的位置,這是繞過Android的ASLR(地址空間布局隨機(jī)化)保護(hù)的一項(xiàng)必要操作。

Jurczyk說,一旦Skia庫位于內(nèi)存中,最后一個(gè)MMS就會(huì)傳遞實(shí)際的Qmage有效負(fù)載,然后設(shè)備即可被執(zhí)行攻擊者的代碼。

谷歌研究人員說,攻擊通常需要50到300條MMS消息來探測(cè)和繞過ASLR,這通常平均需要100分鐘左右。此外Jurczyk稱該項(xiàng)攻擊可被修改為執(zhí)行而不會(huì)提醒用戶,通過MMS和Samsung Messages應(yīng)用程序以外的其他方法來利用Qmage錯(cuò)誤對(duì)設(shè)備進(jìn)行攻擊的方法從理論上講是可行的。

目前三星在2020年5月的安全更新中修復(fù)了該Bug。該漏洞在Samsung安全公告中被命名為SVE-2020-16747,在Mitre CVE數(shù)據(jù)庫中被命名為CVE-2020-8899。

標(biāo)簽: 三星智能手機(jī)