AMD 发布了日期为 2026 年 11 月 10 日的两份安全公告(AMD-SB-3059 和 AMD-SB-3061),说明服务器处理器“EPYC”等产品所配备的机密虚拟机(VM)保护功能“SEV-SNP”中存在的两个漏洞。这两个漏洞均由瑞士苏黎世联邦理工学院(ETH Zurich)等机构的研究人员报告,研究团队分别将攻击方法命名为“Mior”和“Skyfall”,并公开了论文。两者都假定攻击者已控制云服务商一侧的 Hypervisor 等主机环境。
两个漏洞都以攻击者控制主机为前提
SEV-SNP 会对虚拟机的内存进行加密,使主机无法读取或篡改其中的内容,是在云端处理高度敏感数据的“机密计算”(Confidential Computing)的基础之一。此次披露的两个漏洞,有可能破坏这种与主机之间的隔离。
| 项目 | Mior | Skyfall |
|---|---|---|
| AMD 安全公告 | AMD-SB-3059 | AMD-SB-3061 |
| CVE | CVE-2026-0462 | CVE-2026-40671 |
| CVSS 4.0 基础评分 | 5.9 | 4.9 |
| 主要影响 | 客户机内存的完整性 | 客户机寄存器状态泄露 |
| 论文发表场合 | ACM CCS '26 | IEEE S&P 2027 |
据 AMD 介绍,CVE-2026-0462 是恶意 Hypervisor 可能操纵内存映射 I/O(MMIO)的路由,从而损害 SEV-SNP 完整性的问题。受影响的只有 SEV-SNP,SEV 和 SEV-ES 不受影响。CVE-2026-40671 则是 VMRUN 指令在错误处理时清理不完整,可能导致 SEV-SNP 客户机的寄存器状态被访问,造成信息泄露。
Mior 把内存路由改向 GPU 等设备
Mior 由苏黎世联邦理工学院的 Chris Wech、Philipp Giersfeld、Benedict Schlüter 和 Shweta Shinde 发现。研究团队表示,这是一种篡改处理器内部互连“Infinity Fabric”上的路由、仅靠软件即可实施的攻击。前提是攻击者能够控制 BIOS 和 Hypervisor,并能利用 GPU 等 PCIe 设备来承接被重定向的内存访问。
研究团队在 Zen 5 架构的 EPYC 9135 上完成了端到端的攻击验证。对于 Zen 3 和 Zen 4,团队根据源代码分析认为“可能受到影响”。团队于 2026 年 2 月 12 日向 AMD 报告了该问题,公开披露的解禁日为 11 月 10 日。
Skyfall 以已知的 TSA 方法为基础窃取数据
Skyfall 由苏黎世联邦理工学院的 Benedict Schlüter、Alessandro Vezzù、Shweta Shinde 以及 Google 的 Daniel Moghimi 发现。这是一种以已知攻击方法“Transient Scheduler Attacks(TSA)”为基础、针对 AMD 处理器的微架构数据采样攻击。研究团队表示,除机密虚拟机外,攻击对象还包括微码(microcode)和系统管理模式(SMM)的内存。
针对机密虚拟机的攻击需要恶意的主机或 Hypervisor,但不需要对硬件进行物理改装。研究团队在 Zen 3 架构的 EPYC 7313,以及 Zen 4 架构的 EPYC 9124、9334 上进行了实验。对于与 SMM 相关的问题,UEFI 实现 EDK II 已分配编号 CVE-2026-18448。
修复将以服务器厂商 BIOS 更新的形式提供
AMD 已为 EPYC 7003、8004、8005、9004、9005 各系列准备了缓解措施。针对 Mior,AMD 计划在 12 月向服务器厂商提供包含 2026 年 8 月 12 日版 SEV 固件的平台初始化(PI)固件。针对 Skyfall,则计划在 11 月提供包含 8 月 12 日版微码的 PI 固件。AMD Instinct MI300A 的 Skyfall 修复已于 9 月 21 日发布。嵌入式 EPYC 的缓解措施计划在 2027 年 1 月至 4 月间提供。
AMD 建议用户就具体产品的 BIOS 更新咨询服务器厂商(OEM)。两份安全公告均未提及这些漏洞是否已在实际攻击中被利用。
在云端使用 SEV-SNP 机密虚拟机的企业,应关注所签约云服务商的更新信息。自行运营 EPYC 服务器的企业,则需要确认服务器厂商发布 BIOS 更新的时间,并制定部署计划。
笔者观点
两种攻击都以攻击者掌握主机端的高权限为前提,CVSS 评分也处于中等水平,普通用户应该不会马上受到侵害。不过,SEV-SNP 的设计初衷正是让客户“连云服务商都无需信任”,而动摇这一前提的研究接连来自同一个研究团体,这一点不容忽视。由于修复需要由服务器厂商以 BIOS 更新的形式下发,真正普及到各个环境可能还需要一段时间。
总结
AMD 在日期为 11 月 10 日的安全公告中,公布了 SEV-SNP 的两个漏洞 CVE-2026-0462 和 CVE-2026-40671。这些漏洞对应苏黎世联邦理工学院等机构研究人员发现的“Mior”和“Skyfall”攻击,EPYC 修复固件计划在 11 月至 12 月间通过服务器厂商提供。使用机密虚拟机的企业,应留意云服务商和服务器厂商的通知。