iOS 15.2.1和iPadOS 15.2.1發(fā)布 解決HomeKit漏洞問(wèn)題
蘋(píng)果公司今天發(fā)布了iOS 15.2.1和iPadOS 15.2.1,本次修正性質(zhì)的更新包括對(duì)去年首次發(fā)現(xiàn)的一個(gè)已知HomeKit漏洞的重要安全修復(fù)。根據(jù)蘋(píng)果公司對(duì)該更新的安全支持文件,它解決了一個(gè)可能導(dǎo)致惡意制作的HomeKit名稱出現(xiàn)拒絕服務(wù)漏洞,嚴(yán)重時(shí)會(huì)導(dǎo)致iPhone和iPad無(wú)法工作。
蘋(píng)果表示,這是由一個(gè)資源耗盡的問(wèn)題引起的,現(xiàn)在已經(jīng)通過(guò)改進(jìn)輸入驗(yàn)證的方式來(lái)解決。
在Trevor Spiniolas發(fā)現(xiàn)HomeKit漏洞后,Bleeping Computer在1月份首次強(qiáng)調(diào)了這個(gè)漏洞。該漏洞被稱為"門鎖",原理是通過(guò)將HomeKit設(shè)備的名稱改為超過(guò)50萬(wàn)個(gè)字符來(lái)令其拒絕服務(wù)。
試圖加載如此大的字符串會(huì)導(dǎo)致iOS設(shè)備被送入拒絕服務(wù)狀態(tài),強(qiáng)制重置設(shè)備是恢復(fù)的唯一途徑。重置設(shè)備會(huì)導(dǎo)致數(shù)據(jù)丟失,除非有可用的備份,而重新登錄與損壞的HomeKit設(shè)備名稱相關(guān)聯(lián)的受影響的iCloud賬戶還會(huì)重新觸發(fā)該漏洞。
蘋(píng)果在iOS 15.1中通過(guò)限制可為HomeKit設(shè)備或應(yīng)用設(shè)置的名稱長(zhǎng)度,部分修復(fù)了該漏洞,但它并沒(méi)有完全修復(fù)該問(wèn)題,因?yàn)槔迷撀┒吹膼阂庹呖梢允褂肏ome邀請(qǐng)函而不是設(shè)備來(lái)再次觸發(fā)攻擊。
因?yàn)檫@個(gè)漏洞在最壞的情況下可能導(dǎo)致數(shù)據(jù)丟失,在最好的情況下可能導(dǎo)致設(shè)備重置,所以值得立即更新到iOS和iPadOS 15.2.1更新。