英特爾釋出新微程式碼 有望修復部分晶片“ 幽靈 ”漏洞

Editor發表於2018-02-23

英特爾已經開發穩定的新微程式碼,它可以修復 Skylake、 Kaby Lake、Coffee Lake 處理器存在的 “ 幽靈 ”( Spectre )漏洞,而且所有變種漏洞都能修復。微程式碼更新可以化解 “ 幽靈 2 號變種 ”(Spectre Variant 2)帶來的威脅。所謂“ 幽靈 2 號變種 ” 威脅,就是攻擊者能夠命令處理器分支預測器對執行什麼程式碼給出一個糟糕的預測。然後處理器會用糟糕的預測來推斷資料的數值,這些數值儲存在記憶體中,這樣一來攻擊者就能竊取資訊。


英特爾釋出新微程式碼 有望修復部分晶片“ 幽靈 ”漏洞


通過對微程式碼更新,可以讓作業系統對分支預測器進行更好的控制,防止一個程式受到另一個程式的影響。

去年英特爾曾經發布第一個微程式碼更新,甚至還對安裝 Broadwell、Haswell、Skylake、Kaby Lake 和 Coffee Lake 的機器進行韌體升級,不過使用者隨後發現,更新會導致系統崩潰重啟。最開始時,確認受到影響的只有 Broadwell 和 Haswell 系統,後來發現 Skylake、Kaby Lake 和 Coffee Lake 也會導致重啟。

月初時,英特爾還提供了針對 Skylake 處理器的新微程式碼,它適用於 Skylake 變種處理器,包括 Skylake X、Skylake D、Skylake SP,以及 Skylake 之後的主流晶片,這些晶片以 7 代或者 8 代 Core 的身份推出,代號為 Kaby Lake 或者 Coffee Lake。不過較老的 Broadwell 和  Haswell 處理器無法修復,英特爾說面向 Sandy Bridge、Ivy Bridge、Broadwell 和 Broadwell 處理器的微程式碼正在測試。


來源:cnbeta

相關文章