Hasty Briefsbeta

双语

Spectre & Meltdown: tapping into the CPU's subconscious thoughts - Bert Hubert's writings

a day ago
  • CPU中的推测执行/乱序执行会在缓存中留下痕迹,打破了无侧效应的假设。
  • Meltdown利用推测执行期间缺少内存权限检查,通过缓存时序允许读取内核内存。
  • Spectre通过操纵分支预测绕过边界检查,从而能够跨进程或浏览器标签页访问任意内存。
  • 一种更强大的Spectre变种利用分支历史缓冲区冲突,在安全边界(如虚拟机主机)之间诱导推测执行。
  • 缓解措施具有挑战性,因为推测执行深深嵌入在CPU中;软件对策正在开发中。