IT之家2月14日消息 據(jù)ZDNet報(bào)道,日前,在以色列舉行的藍(lán)帽安全會(huì)議上,微軟安全工程師馬特·米勒表示,微軟旗下的產(chǎn)品在過去12年修復(fù)的所有漏洞中,有七成是內(nèi)存安全問題。
一般來講,應(yīng)用程序都是以不會(huì)導(dǎo)致錯(cuò)誤的方式訪問操作系統(tǒng)內(nèi)存,而軟件有意或者無意超出其分配大小的內(nèi)存地址的方式訪問內(nèi)存時(shí),就會(huì)出現(xiàn)內(nèi)存安全漏洞問題。其中,緩沖區(qū)溢出、競(jìng)爭(zhēng)條件、分頁錯(cuò)誤、空指針、堆棧耗盡、堆損壞、UaF漏洞或雙重釋放等術(shù)語都是描述內(nèi)存安全漏洞的。
Windows系統(tǒng)多采用C語言和C++語言編寫的,這成為微軟過去12年中內(nèi)存安全漏洞頻發(fā)的主要原因。C/C++語言允許開發(fā)人員對(duì)可執(zhí)行代碼的內(nèi)存地址進(jìn)行細(xì)致控制,內(nèi)存管理代碼的一個(gè)漏洞就可能導(dǎo)致大量的內(nèi)存安全錯(cuò)誤。攻擊者可利用這些錯(cuò)誤來實(shí)現(xiàn)侵入性的操作,如遠(yuǎn)程代碼執(zhí)行、權(quán)限提升漏洞等。
該安全工程師稱,目前內(nèi)存安全問題是各類系統(tǒng)和應(yīng)用所面臨的最大攻擊來源,往往UaF漏洞和堆溢出成為現(xiàn)階段黑客常用的攻擊手段。
廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。