AMAZINGINDEX.COM 日报快照
55.1
VOL. 2026.08
2026.08.11
← 返回 2026.08.11 日报
日报快照 · Daily Snapshot
NO. 012

一条超长指令攻破CPU最高权限

#ARTICLE HackerNews 2026.08.11
推荐指数 65.0 NO. 012 · 2026.08.11
发布2026/08/10Score62Comments14

研究者发现通过让单个CPU核心执行极长指令,可破坏x86处理器的系统管理模式(SMM)同步机制,使该核心游离于安全边界之外。这是底层硬件信任链的结构性缺陷,对依赖TEE、安全启动的云服务和终端设备有深远影响。

这个漏洞的精妙之处在于它完全绕过了传统的内存破坏或侧信道攻击路径,纯粹利用的是SMM设计中的时序假设缺陷。Intel和AMD的补丁思路很可能是缩短不可中断指令的最大长度或强制指令可抢占,但后者会严重损伤性能敏感场景。

云厂商和做机密计算(如Intel TDX、AMD SEV)的团队需要重新评估威胁模型——之前SMM被视为硬件可信根的一部分,现在这个根出现了裂缝。做固件安全或供应链安全的创业公司,这是一个值得深挖的细分方向,大厂的响应窗口期通常有6-12个月。

意见分歧 14 条评论

核心争论:漏洞本质是超长IO操作还是指令边界问题,以及能否通过微码或固件补丁修复

nazgulsenpai

I'm amused at the lengths the readme goes to in order to drive home the fact that this needs to be a LOOOOOOOOOOOOOOOOOOOONG instruction, including the unnecessarily long code block illustration. The topic is interesting anyway, but that makes it way more entertaining.

BadBadJellyBean

Do you think a short instruction is okay or does it need to be long? The instructions were a bit unclear in that regard :D

nazgulsenpai

Only if the short instruction is incredibly long.

查看原文 →