首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >谱变式2不受硬件支持。

谱变式2不受硬件支持。
EN

Unix & Linux用户
提问于 2018-04-06 16:05:23
回答 1查看 250关注 0票数 1

我已经安装了最新的英特尔微码更新,以使用谱变体#2修复,但幽灵和熔毁检测器仍然显示,IBRS/IBPB不能使用。

代码语言:javascript
复制
CVE-2017-5715 [branch target injection] aka 'Spectre Variant 2'
* Mitigation 1
  * Kernel is compiled with IBRS/IBPB support:  YES
  * Currently enabled features
    * IBRS enabled for Kernel space:  NO
    * IBRS enabled for User space:  NO
    * IBPB enabled:  NO
* Mitigation 2
  * Kernel has branch predictor hardening (arm):  NO
  * Kernel compiled with retpoline option:  NO
  * Kernel compiled with a retpoline-aware compiler:  NO
> STATUS:  VULNERABLE  (Your kernel is compiled with IBRS but your CPU microcode is lacking support to successfully mitigate the vulnerability)

dmesg显示已经安装了最新的修订版。

代码语言:javascript
复制
# dmesg | grep microcode
[    1.199842] microcode: CPU0 sig=0x206d7, pf=0x1, revision=0x713
[    1.199860] microcode: CPU1 sig=0x206d7, pf=0x1, revision=0x713
[    1.199877] microcode: CPU2 sig=0x206d7, pf=0x1, revision=0x713
[    1.199898] microcode: CPU3 sig=0x206d7, pf=0x1, revision=0x713
[    1.199966] microcode: Microcode Update Driver: v2.01 <tigran@aivazian.fsnet.co.uk>, Peter Oruba

CPU为Intel(R) Xeon(R) CPU E5-2420 0 @ 1.90GHz,主机类型为ESXi-5.1.0-20130402001-standard

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2018-04-06 16:10:53

超过5.5的ESXi版本不支持管理程序通过IBPB和IBRS的必要特性。详情请参见VMware KB条目

为了减轻谱变体2的影响,您需要升级ESXi,或者切换到启用retpoline的内核。

票数 2
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/436007

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档