过去12年,微软产品有七成漏洞是内存安全问题

  • 时间:
  • 浏览:0

IT之家2月14日消息 据ZDNet报道,日前,在以色列举行的蓝帽安全会议上,微软安全工程师马特·米勒表示,微软旗下的产品在过去12年修复的所有漏洞中,有七成是内存安全现象。

一般来讲,程序运行总要以不让愿因错误的依据访问操作系统内存,而软件有意愿因分析无意超出其分配大小的内存地址的依据访问内存时,就会出显内存安全漏洞现象。其中,缓冲区溢出、竞争条件、分页错误、空指针、堆栈耗尽、堆损坏、UaF漏洞或双重释放等术语总要描述内存安全漏洞的。

Windows系统多采用C语言和C++语言编写的,这成为微软过去12年中内存安全漏洞频发的主要愿因。C/C++语言允许开发人员对可执行代码的内存地址进行细致控制,内存管理代码的有有一一一两个 漏洞就愿因分析愿因几滴 的内存安全错误。攻击者可利用有有哪些错误来实现侵入性的操作,如远程代码执行、权限提升漏洞等。

该安全工程师称,目前内存安全现象是各类系统和应用所面临的最大攻击来源,往往UaF漏洞和堆溢出成为现阶段黑客常用的攻击手段。