paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Reload+Reload: Exploiting Cache and Memory Contention Side Channel on AMD SEV

Reload+Reload:利用 AMD SEV 上的缓存与内存争用侧信道
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 0/10 · 该论文研究 AMD SEV 下的缓存刷新与内存争用侧信道及 Reload+Reload 攻击,属于硬件安全与侧信道领域,与用户关注的程序静态分析、LLM/Agent 与 PL 交叉、浮点程序分析、贝叶斯程序分析均无直接关系。引用 11 inbox
Li-Chung Chiang, Shih-Wei Li
crossref: 2026-09-12dblp: 2026-09-12

AI 速览

一句话:发现 AMD SEV 处理器的缓存刷新与内存争用侧信道,并提出两种 Reload+Reload 攻击。

论文针对多租户云中 AMD SEV/SEV-ES/SEV-SNP 加密虚拟机面临的信息泄露风险,发现了两种此前未知的侧信道:缓存刷新(cache flush)和内存争用(memory contention)。作者据此提出 Reload+Reload-flush-set(RRFS)与 Reload+Reload-memory-block(RRMB)两种攻击。在 SEV-SNP 保护虚拟机上,他们利用 RRFS 构建面向 Spectre 攻击的隐蔽信道,并用 RRMB 提取 AES-128 密钥。实验表明,与基于 Prime+Probe 的实现相比,RRFS 隐蔽信道具有更强的抗噪性和更高容量,且攻击适用于 SEV-SNP 及更早版本。

问题
AMD SEV 等加密虚拟机在多租户云中是否仍存在可被利用的缓存/内存争用侧信道,以及如何利用这些侧信道破坏其机密性。
方法
通过实验发现 cache flush 与 memory contention 两类侧信道,并构造 RRFS 和 RRMB 两种 Reload+Reload 攻击,在 SEV-SNP 虚拟机上分别实现 Spectre 隐蔽信道与 AES-128 密钥提取。
评估
在支持 SEV 的 AMD 处理器和 SEV-SNP 保护 VM 上验证攻击有效性,并与 Prime+Probe 隐蔽信道比较抗噪性与容量。
原文摘要(Abstract)

To enhance the security of virtual machines (VMs) in multi-tenant cloud environments, AMD provides the Secure Encrypted Virtualization (SEV) extension to support encrypted VMs. We discovered two previously unknown side channels from AMD processors with SEV support: cache flush and memory contention side channels. Our findings apply to SEV-SNP and earlier versions of the technology (SEV and SEV-ES). We formulated two Reload+Reload (RR) attacks based on our two respective findings: Reload+Reload-flush-set (RRFS) and Reload+Reload-memory-block (RRMB). We demonstrated the effectiveness of the attacks against SEV-SNP protected VMs: we built a RRFS-based covert channel for a Spectre attack and used RRMB for extracting AES-128 secret keys. Compared to Prime+Probe-based implementations, our RRFS-based covert channel demonstrates superior noise resistance and higher capacity.

链接与引用

DOI 原文 · PDF(开放获取) · DBLP

BibTeX
@inproceedings{ChiangL25,
  title = {Reload+Reload: Exploiting Cache and Memory Contention Side Channel on AMD SEV},
  author = {Li-Chung Chiang and Shih-Wei Li},
  booktitle = {ASPLOS},
  year = {2025},
  doi = {10.1145/3676641.3716017}
}