#intel-cpu

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

← 返回所有主题
👥 作者: Fabian Rauscher, Carina Fiedler, Andreas Kogler, Daniel Gruss

本文是首次对CPU缓存侧信道攻击进行系统性评估的研究,由格拉茨科技大学的研究团队完成。研究选取了四种最经典的缓存攻击技术(Flush+Reload、Flush+Flush、Evict+Reload、Prime+Probe)以及三种新提出的攻击(Demote+Reload、Demote+Demote、DemoteContention),基于9项特征在最新的Intel微架构(包括Sapphire Rapids和Emerald Rapids)上进行了全面对比。这9项特征包括:命中-缺失余量、时间精度、空间精度、拓扑范围、攻击耗时、盲区长度、信道容量、噪声鲁棒性和可检测性。实验结果显示,Demote+Reload和Demote+Demote在多数场景下与既有攻击性能相当,部分场景更优:例如,Demote+Reload相比Flush+Reload盲区缩短60.7%,信道容量达到15.48 Mbit/s,比Flush+Reload高64.3%。研究还通过AES T表攻击对比了所有攻击,并在按键间隔时序攻击中比较了Demote+Reload和Flush+Reload。此外,Demote+Demote首次被用于实现KASLR(内核地址空间布局随机化)绕过,而Demote+Reload能够放大功率侧信道泄漏。值得注意的是,Sapphire Rapids和Emerald Rapids采用了非包含型L3缓存,使得基于驱逐的跨核攻击(如Prime+Probe和Evict+Reload)仅能在受害活动到达L3缓存的罕见场景下生效。因此,作者展示了DemoteContention在跨核攻击中可作为Prime+Probe和Evict+Reload的可靠替代方案,无需逆向物理地址映射和缓存替换策略。该研究为微架构侧信道攻击的检测与防御提供了重要参考,有助于安全社区理解新型CPU上缓存侧信道的实际威胁边界。

💡 推荐理由: 该研究系统评估了新旧缓存侧信道攻击,并首次在非包含型L3缓存(Sapphire Rapids/Emerald Rapids)下验证了DemoteContention等新方法的有效性,对防御者理解最新Intel平台的侧信道风险、调整缓存隔离与监控策略具有直接指导意义。

🎯 建议动作: 研究跟进

排序因子: 来自网络安全顶级会议 (+8) | Community 数据源 (+1) | LLM 评分加成 (+0.6)
👥 作者: Mikka Rainer, Lorenz Hetterich, Fabian Thomas, Tristan Hornetz, Leon Trampert, Lukas Gerlach 0001, Michael Schwarz 0001

本文针对现代CPU微架构中非线性缓存切片函数(cache-slice functions)的逆向工程提出了创新方法。由于CPU缓存是微架构攻击(如Spectre、DRAMA等)的关键组件,理解其寻址机制对攻击者和防御者都至关重要。然而,Intel混合微架构(如Alder Lake、Meteor Lake)中复杂的非线性哈希函数使得传统逆向工程方法耗时数天甚至无法完成。作者通过深入分析微架构哈希函数的特定结构,设计了一种自动化工具,将逆向时间从数天缩短至分钟级。该方法可处理高达512 GB内存及多种切片配置的系统,成功识别了13个新的缓存切片寻址函数,并扩展了现有函数对多代CPU的支持。此外,论文揭示了非线性切片函数复杂性带来的直接后果:非特权攻击者可利用其构建虚拟到物理地址的oracle,从而泄露物理地址信息。在三个案例研究中,作者展示了该方法在非攻击者映射内存上执行定向Spectre攻击、实现DRAMA攻击以及创建缓存驱逐集的实际效果。结论强调,现代CPU中复杂的缓存切片函数显著增加了攻击面。

💡 推荐理由: 该研究揭示了最新Intel CPU中缓存切片函数的可逆向性,使攻击者能快速获取物理地址信息,从而绕过KASLR、实施缓存侧信道攻击。安全从业者需关注其对现有防御机制的冲击。

🎯 建议动作: 研究跟进,评估内部系统受影响程度,关注后续防御工具更新

排序因子: 来自网络安全顶级会议 (+8) | Community 数据源 (+1) | LLM 评分加成 (+0.6)