近日有研究機構發現,英特爾的處理器中還存在另一個令人討厭的投機性執行漏洞,被命名為 Spoiler,此事令 AMD 更受到市場關注。
麻塞諸州伍斯特理工學院及德國呂貝克大學的計算機科學家發表了一篇報告指出,英特爾處理器還有一個類似於去年 Spectre 的「推測執行」(Speculative execution)漏洞,同樣會導致使用者資料洩漏,不過其運作方式不同,原本 Spectre 的補丁並不起作用。Spoiler是由於記憶體子系統專有的地址推測執行存在缺陷,直接導了物理地址的時序衝突。
Spoiler 可以允許攻擊者利用此方式在運行程序中暴露數據。據消息指出,去年 12 月英特爾就得知此事,英特爾表示,將通過側通道安全軟體來解決問題,並保護用戶數據避免洩漏。但研究人員對此表示懷疑,認為唯一解套的方法只有重新設計晶片,並不存在用軟體解決漏洞的方案,英特爾可能低估了此漏洞的危害。可以說推測執行漏洞已成為目前資安最大的威脅之一。
不同於類似 Rowhammer 和 Cache attack 的側通道攻擊,Spoiler 可以加快攻擊速度,甚至可以在虛擬機器及沙盒中進行,這單純是硬體問題,無法透過更新作業系統來避免,目前英特爾也尚未發布解決方案。且此漏洞僅會影響英特爾處理器,經過研究人員測試 AMD 或 ARM 架構的晶片並沒有受到影響,而若英特爾真的改變晶片設計將可能降低 CPU 性能,且這可能花費長達數年的時間。
目前有不少輿論認為,這是 AMD 反超英特爾的好時機,尤其是針對數據中心的業務,客戶為了避免長期的資安風險可能會轉用 AMD 處理器,預計英特爾可能會再讓出近 10% 的市佔。目前英特爾在 1995 年以後發布的產品都暴露在風險中,若要亡羊補牢,10 奈米產品的發布將可能會再度延後,而 AMD 的 7 奈米已經出發了。不過目前 AMD 股價尚未受到鼓舞,投資者還在尋找更多技術證據。 |