#cache-attacks

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

← 返回所有主题
👥 作者: Daniel Katzman, William Kosasih, Chitchanok Chuengsatiansup, Eyal Ronen, Yuval Yarom

本文提出了一种名为“Gates of Time”的新型微架构侧信道攻击方法,通过将瞬态执行(transient execution)与缓存攻击相结合,显著提升了缓存侧信道攻击的精度和隐蔽性。传统缓存攻击(如Prime+Probe、Flush+Reload)依赖于测量从缓存访问到主存访问的时间差异,但由于现代处理器中硬件预取、乱序执行等机制的干扰,时序测量往往充满噪声且精度有限。作者观察到,瞬态执行窗口提供了一种短暂且可控的“观察时机”——在错误预测路径的指令被回滚之前,攻击者可以利用该窗口执行精细的缓存时序测量,从而绕过传统防护。具体地,该方法通过构造一个条件分支,使处理器进入瞬态执行路径,在该路径中执行缓存访问并精确记录时间戳,最后在架构状态恢复前提取测量结果。实验表明,Gates of Time能够以低于传统方法一个数量级的延迟分辨率进行缓存集探测,即使在启用缓存隔离或时序模糊化的系统上也能有效工作。该攻击不依赖特定漏洞(如Spectre或Meltdown),而是利用所有现代处理器普遍具备的推测执行机制。主要贡献包括:揭示瞬态执行在侧信道攻击中的新应用维度;设计并验证了多种优化策略(如微架构时间源选择、噪声消除);证明该技术可增强现有缓存攻击的效率和成功率。本文适合处理器架构师、云服务提供商以及系统安全研究人员阅读,以理解未来微架构级威胁的演进方向。

💡 推荐理由: 该研究揭示了瞬态执行在增强缓存侧信道攻击中的新角色,可能突破当前软件和硬件防护(如内核页表隔离、缓存分区)的局限,对处理器安全设计和云环境隔离构成潜在威胁。

🎯 建议动作: 研究跟进

排序因子: 来自网络安全顶级会议 (+8) | Community 数据源 (+1) | LLM 评分加成 (+0.5)
👥 作者: Ahmed Najeeb, Billy Bob Brumley

本文研究 MIPS 处理器在现代嵌入式系统(如路由器、工业控制器、IoT 设备)中面临微架构侧信道攻击的脆弱性。尽管 MIPS 架构历史悠久且广泛部署,但其对侧信道攻击的防御能力长期未受关注。作者发现,在这些平台上普遍使用的同步多线程(SMT)特性会引入强大的跨核时序通道。为此,他们提出了 MIPSBLEED 框架,该系统性地分析和利用了三个共享微架构组件(L1 数据缓存、L1 指令缓存和执行引擎)的信息泄漏。通过精心设计的汇编级探测探针和定量泄漏评估,作者演示了无需特权访问即可实现的高分辨率时序攻击。实验表明,所有三个通道均存在显著的信息泄漏,并最终在真实椭圆曲线密码套件上实现了单迹线密钥恢复攻击。该工作将 MIPS 定位为微架构安全研究中被忽视但关键的目标,并强调了在资源受限且启用 SMT 的嵌入式系统中迫切需要轻量级隔离机制。

💡 推荐理由: MIPS 处理器仍广泛用于路由器、工业控制器等关键基础设施,但此前缺乏对其微架构安全性尤其是 SMT 时序泄漏的系统评估。本研究揭示了实际可用的攻击路径,可导致加密密钥泄露,对嵌入式系统安全具有重要警示意义。

🎯 建议动作: 研究跟进

排序因子: 影响边界/网络设备 (+5) | 来自 arXiv 其他板块 (+2) | Community 数据源 (+1) | LLM 评分加成 (+0.5)