关键讯息,D1时间送达!




虽然并不容易被利用,但事实表明,英特尔公司和ARM公司一些型号的处理器仍然容易受到侧信道攻击。

在过去几年,英特尔和ARM为修复名为Spectre严重缺陷而推出基于硬件的缓解措施,并没有人们想象中那么强大。研究人员为此设计出一种新的攻击方法,可以击败这种防御系统,只是并不像原来那么容易。


由网络安全机构VU Amsterdam(VUSec)研究人员发现的新攻击称为Spectre-BHI(分支历史注入),英特尔公司和ARM公司为其指定了不同的名称。研究团队声称,它是2017年Spectre v2攻击的一种扩展,其名称为Spectre-BTI(分支目标注入),与Spectrev v2类似,可能导致敏感信息从特权内核内存空间泄漏。


VUSec研究人员创建的概念验证漏洞利用非特权帐户从/etc/shadow文件中泄露了root密码的哈希值。/etc/shadow文件是Linux上的系统文件,只有root管理帐户才能访问。从本质上来说,该漏洞迫使内核将文件加载到内存中,通常会在内存中保护它免受非特权进程的访问,但随后利用Spectre-BHI攻击来访问和泄漏其内容。这是对现代操作系统基本安全边界的一种重大安全突破,而现代操作系统将用户模式应用程序和内存空间与特权内核内存空间分离。


什么是幽灵(Spectre)?


Spectre是一种安全漏洞,最初于2017年1月披露,它源于现代CPU的性能相关特性,称为推测执行,CPU试图提前预测程序在到达条件分支时将采用哪条路径执行,并提前在该路径上执行指令。如果基于内部算法的预测结果很糟糕,则存储在临时CPU缓存中的结果将被丢弃。Spectre之类的推测性执行攻击以及随后的许多其他攻击都会欺骗这种机制,从充当侧通道的临时缓存中泄漏信息。


VUSec研究人员解释说:“在发现Spectre的时候,可以轻松地利用分支目标注入(BTI或Spectre-v2),这是跨越特权级别的最危险的Spectre变体。例如,非特权用户态攻击者可以将任何分支目标从用户态提供给间接分支预测器,并欺骗内核推测性地跳转到注入的目标代码位置,并执行在那里找到的代码。”


为了降低风险,谷歌公司等软件供应商和Linux内核开发人员提出了基于软件的解决方案,例如retpoline。虽然这些措施很有效,但它们对性能造成了重大影响,因此CPU供应商后来开发了基于硬件的防御措施,英特尔公司的名称为EIBRS,ARM公司的名称为CSV2。


VUSec研究人员解释说:“这些解决方案很复杂,但它们的要点是,预测器‘以某种方式’跟踪执行目标的特权级别(用户/内核)。而且正如人们所料,如果目标属于较低的特权级别,内核执行将不会使用它(即不再有网络攻击者提供的任意代码位置来推测性地劫持内核控制流)。”


然而,问题在于CPU的预测器依赖于全局历史来选择目标条目以推测性地执行,正如VUSec研究人员所证明的那样,这个全局历史可能会被破坏。换句话说,虽然最初的Spectre v2允许网络攻击者实际注入目标代码位置,然后欺骗内核执行该代码,但新的Spectre-BHI/ Spectre-BHB攻击只能迫使内核错误预测,并执行历史上已经存在且过去执行过的有趣代码小工具或片段,但这可能会泄露数据。


研究人员说:“英特尔eIBRS和Arm CS V2是否损坏?也就是说,缓解措施按预期工作,但残留的攻击面比供应商最初假设的要重要得多。然而,找到可利用的小工具比以前更难,因为网络攻击者不能直接跨权限注入预测器目标。”


缓解新的Spectre-BHI漏洞


英特尔公司将新的Spectre-BHI漏洞跟踪为CVE-2022-0001,用于跨权限变体,CVE-2022-0002用于相同权限变体。对于这两种变体,ARM将其跟踪为CVE-2022-23960。


英特尔公司声称,该公司的大多数CPU都受到了影响,除了Atom系列中的CPU。对于ARM,易受攻击的CPU型号是Cortex-A15、Cortex-A57、Cortex-A72、Cortex-A73、Cortex-A75、Cortex-A76、Cortex-A76AE、Cortex-A77、Cortex-A78、Cortex-A78AE、Cortex-A78C、Cortex-X1、Cortex-X2、Cortex-A710、NeoverseN1、NeoverseN2和NeoverseV1。


这两家公司都表示将提供软件缓解措施。ARM公司有五种不同的缓解措施,具体取决于系统。


对于他们的Linux漏洞利用,VUSec研究人员滥用了eBPF,这是一种自内核4.4以来可用的技术,可以在操作系统内核中运行沙盒程序。研究人员表示,虽然eBPF不是潜在问题的一部分,并且可以发现其他代码小工具泄漏数据,但非特权eBPF的存在确实极大地促进了推测执行(和其他)攻击。这就是这两家公司建议禁用它的原因,并且一些Linux发行版已经开始默认禁用它。



发布     👍 0 举报 写留言 🖊   
✋热门推荐
  • 寺岛拓笃和佐藤拓也一定也不会想到在free talk随口说的「何度も何度もこの作品楽しんでいただければ」结果真的会有人一天听两遍吧好想听第二部抓里砂糖老师用イケ
  • 善良的人,也许会吃亏,但是,人而好善,福虽未至,祸已远矣,善良的人,终究不吃亏。坚持自己善良的本心,早晚有一天,你会收获由善而结出的善果。
  • 只要相信,只要坚持,只要你真的是用生命在热爱,那一定是天赋使命使然,那就是一个人该坚持和努力的东西,无论梦想是什么,无论路有多曲折多遥远,只要是灵魂深处的热爱,
  • 这样做的好处有三个:一、可以适配不同尺寸型号笔记本的热源位置,实现散热效率最大化;二、弹簧能保护与机身底部接触得更紧密,而且机械部分的软连接,更能充分发挥其静音
  • 这时袁三湘儿子出面了,直言:这段婚姻从一开始就没有感情而言,两个人都太精于算计,再过下去也不会是一条心,不如及时止损。袁三湘想,房子拆迁肯定有自己的一份,所以,
  • 真是烦人的大可爱,话在屏上留几分,吊我胃口,让我心痒难耐,讨厌鬼,别卖关子了,你的傻瓜当然这半生没见过辉煌,更没想过辉煌时刻,怎么才会有呀!就像早上你说的与我说
  • #每日一善[超话]# #阳光信用# #每日一善#感恩是一种善行,我们要感恩一切善待自己的人,感恩世间万物,并且要知恩图报,感恩是一种生活态度,是一种品德,更是一
  • 还有很多胖▶141126fanart活动(组织粉丝给之前那个ft. THANH版本的蛋饺画插画)胖胖选择的最心动的一副❿我最喜欢猫猫的pick⓫中韩歌谣祭上班又
  • #提车仪式# 『提车日记』时隔一个多月 终于等到啦人生中的第一个小绿本 承蒙厚爱 谢谢我的爸爸妈妈爷爷奶奶对我的爱❤️送给我们的大礼物感谢这一路的给予 我无以回
  • 女孩子总是对未来存有期待,落地第一时间就带他来到四面佛神庙,大概是想许愿以后的日子长长久久吧。姨这个无神论者,面对这个笑,忽然间明白了,有时候祈求的人未必信奉神
  • 3、人是怎么变强的,只有在遇到事了,受到伤害了才会成长,会慢慢的隐藏掉之前的自己,从而涅槃出一个更强的自己,那怎么能不受伤害的成长呢?找到了,只为这个目标活着
  • 上栗县市政设施运维中心市政管理股股长刘强说:“即将进入汛期,为了保障城市安全度汛,市政运维中心充分发挥维修专业队伍优势,对城区各路段排水管道和窨井,进行了逐路逐
  • 酷炫的外表下暗暗流露出一股霸气之意;内饰也搭配了12.3英寸的仪盘表和27英寸的中控屏,外加高质量皇家级音响,低调且奢华在如此的春天,开上如此的探险者,与春风作
  •       比如,MUSIC以前对我非常戒备,拒而远之,甚至“恩将仇报”抓伤过我的手。人是最高级动物,七情六欲要丰富复杂得多,真要直来直去,表里如一,那么在人类
  • ​ ​ ✅ 全国17大自有农场直供,绝不外采一颗蛋,一蛋一码,全程可追溯​ ​ ✅ 航天事业合作伙伴 ,20年黄金谷物配方,科学配比饲养​ ​ ✅国际权威NSF
  • ​‮果如‬你在‮人个‬成长、‮业副‬定位、‮业商‬变‮等现‬方面有困惑​‮迎欢‬预‮我约‬的个案咨询‮果如‬你是UP‮书读‬会会‮或员‬者是报‮参名‬加‮我过‬
  • 预约上门挺准时,专业解说也不错,复测结果令人满意,唯一有一点就是甲醛清理完后擦拭家具工作比较繁琐,希望以后多加一项擦拭打扫的服务就完美了[调皮]#除甲醛办法#
  • 过去爱你,现在爱你,余生你也是我爱的唯一一颗深爱的心就算历经红尘风雨,途经花谢花开,也依旧不会改变,因为你是此生唯一入了我心的人,所以你是红尘中永远的牵绊。是你
  • 是的這個世界上就是有這麼一小群,器材永遠要用最好的,同時拍攝技術和服務水平也必須是最前列的,不斷​#新加坡·Eisfilm視覺工作室[地点]#跟一個老客戶聊天,
  • 隔壁一家应该是餐饮店的阿姨拖着绿色的大垃圾桶,对着我说“好漂亮啊” “谢谢~” (果然是妈妈们喜欢的发型,进店后赶紧拆了)行程里还有好多的小插曲~一直没时间