#sev-snp

共收录 2 条相关安全情报。

← 返回所有主题
👥 作者: Philipp Giersfeld, Benedict Schlüter, Shweta Shinde

本文提出了一种名为BreakFAST的混淆副手攻击,针对AMD安全加密虚拟化-安全嵌套分页(SEV-SNP)技术。SEV-SNP是AMD EPYC处理器中用于保护机密虚拟机(VM)的硬件安全机制,旨在防止恶意管理程序访问VM内存。攻击者利用AMD Infinity Fabric(一种片上互连架构)中的设计缺陷,通过构造特定的内存请求,诱导系统组件(如内存控制器)错误地授权访问受保护的页面。具体而言,BreakFAST攻击利用了SEV-SNP中地址转换旁路(Address Translation Bypass)的一个漏洞,使得攻击者能够将恶意数据注入到目标VM的物理内存中,从而破坏机密性和完整性。作者在真实AMD EPYC平台上实现了该攻击,并展示了如何泄露VM内部的敏感数据以及注入恶意代码。该工作揭示了即使是最先进的硬件信任执行环境(TEE)也存在设计层面的侧信道和逻辑漏洞,对机密计算的安全假设提出了严峻挑战。论文详细描述了攻击原理、实现步骤以及可能的影响范围,并讨论了现有的缓解措施及其局限性。

💡 推荐理由: 该攻击直接威胁AMD SEV-SNP的机密性和完整性保证,影响云环境中依赖SEV-SNP的机密计算工作负载,可能使攻击者突破硬件隔离边界。

🎯 建议动作: 研究跟进

排序因子: 来自网络安全顶级会议 (+8) | Community 数据源 (+1) | LLM 评分加成 (+0.5)
👥 作者: Muyan Shen, Yu Qin

本文针对AMD EPYC Milan处理器的SEV-SNP安全架构,提出了一种纯软件的攻击链,能够提取硬件根种子并伪造认证报告。SEV-SNP通过版本化芯片背书密钥(VCEK)签名认证报告来防止TCB版本回滚攻击,而VCEK由硬件根种子与TCB版本共同派生。作者首先提出了MilanLaunchy攻击,在AMD安全处理器上实现代码执行;在此基础上,进一步利用熔丝控制器缺乏写入限制的漏洞,实现了BadFuse攻击,提取硬件根种子。该端到端攻击链允许攻击者为任意固件版本伪造有效的认证报告,从而彻底瓦解SEV-SNP的安全模型。实验验证了攻击的可行性,并揭示了硬件安全机制的设计缺陷。

💡 推荐理由: 该研究揭示了AMD SEV-SNP信任链的底层缺陷,攻击者可通过纯软件手段提取硬件根密钥,导致云环境中加密虚拟机认证机制完全失效,对机密计算安全性构成严重威胁。

🎯 建议动作: 研究跟进

排序因子: 来自 arXiv 其他板块 (+2) | Community 数据源 (+1) | LLM 评分加成 (+0.5)