今年早些时候全面曝光的 Spectre 和 Meltdown 处理器安全漏洞,让整个计算机行业面临着严重的信任危机,尤其是芯片巨头英特尔。自 1995 年以来的所有现代微处理器,几乎都受到了这两个漏洞的影响,万幸的是当前暂未出现利用它们的严重威胁。不过本文要着重警示的,却是新款英特尔微处理器上所部署的“软件保护扩展”功能(简称 SGX)。
SGX 旨在让软件程序在专属的安全区运行,安全区会根据需求来创建、并拥有专属的内存、与操作系统上的其它软件隔离开来(比如虚拟机监控程序与操作系统本身)。
然而俄亥俄州立大学的研究人员们,却发现了一个危及 SGX 安全区的 Spectre 衍生漏洞,且于近日公布了它的详情。
文章指出,这种新威胁被称作 SgxPectre 。它能够让 SFX 创建的安全区,像砸碎的坚果那样敞开。研究表明,尽管没有被完全攻陷,该漏洞还是很容易被攻击的。我们当前所认为的很多速度和效率,其实都是借助精心调校的投机性执行达成的,英特尔的微处理器,会尝试预测软件想要执行的下一步,然而新研究曝光了 SgxPectre 的脆弱性。滥用这种分值预测能力,会将信息中 SGX 创建的安全区域中梳理出来。
在向公众曝光之前,俄亥俄州立大学的研究人员们,早已经向英特尔汇报过此事。
英特尔在一份声明中回应道:“我们已经获悉俄亥俄州立大学的研究论文,此前已提供过关于英特尔 SGX 可能受到的旁路分析漏洞影响的信息”。
预计该公司会在 3 月 16 号的时候,向应用程序提供商推送针对现有的 Spectre 和 Meltdown 漏洞的缓解方案、以及一个升级后的 SGX 软件开发工具包,从而有效应对研究中描述的攻击方法。
相关主题 |