页面加载中,请稍候
来源:陈端武发布时间:2022-06-121247浏览
询问 AI麻省理工学院(MIT)研究人员发现,苹果(Apple) M1芯片有无法修补的硬件漏洞,可能让攻击者突破其最后一道安全防御。对此,苹果发言人Scott Radcliffe表示,根据苹果的分析,以及研究人员与其分享的详细信息,苹果得出的结论是,此问题不会对用户构成直接风险,而且不足以自行绕过操作系统安全保护。
根据TechCrunch及Macworld报导,该漏洞存在于M1芯片使用的硬件级安全机制,即指针身份验证码(pointer authentication codes;PAC)。此功能让攻击者更难将恶意程序码注入装置存储器,并能防御缓冲区溢出攻击。
但MIT电脑科学和AI实验室的研究人员开发出一种硬件攻击方法,结合了存储器损坏和推测执行攻击以回避安全功能。结果该方法能不留痕迹地突破PAC,而且由于PAC利用了硬件机制,因此无法用修补程序修复。
MIT研究人员称为Pacman的攻击藉由猜测PAC来运作。PAC是确认应用程序未被恶意窜改的加密签名。研究人员使用推测执行来泄露PAC验证结果,并用硬件侧通道揭示猜测是否正确。更重要的是,由于PAC的可能值有限,研究人员发现可尝试所有的值来找到正确的值。
此外,MIT研究人员能从线上执行PACMAN攻击。他们实际上在另一个房间的电脑上透过网络进行了所有的实验。MIT不知道是否已有黑客使用这种攻击方法,但表示只要随时安装最新MacOS更新,Mac应该安全无虞。
该论文共同主要作者Joseph Ravichandran表示,在概念验证中,研究人员证明该攻击甚至可影响核心(kernel)。这对所有启用指针身份验证的ARM系统的未来安全工作具有重大影响。
Ravichandran指出,PAC背后的构想是,若其他方法都失败了,仍能依靠它防止攻击者控制系统。但他们已证明,作为最后一道防线的PAC并不像人们曾经认为的那样绝对安全。
苹果目前已在其所有ARM定制芯片上使用指针身份验证,包括M1、M1 Pro和M1 Max。而高通(Qualcomm)、三星电子(Samsung Electronics)等芯片制造商已宣布其ARM芯片也将支持硬件级安全功能。MIT表示,尚未测试对M2芯片的攻击,该芯片也支持指针身份验证。
责任编辑:梁燕蕙
新闻来源:DIGITIMES科技网,文中所述为作者独立观点,不代表icspec立场。更多精彩资讯请下载icspec App。如对本稿件有异议,请联系微信客服specltkj。
暂无评论哦,快来评论一下吧!
2026-07-02
2026-07-14