paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Hacky Racers: Exploiting Instruction-Level Parallelism to Generate Stealthy Fine-Grained Timers

Hacky Racers:利用指令级并行生成隐蔽的细粒度计时器
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 1/10 · 该论文属于计算机体系结构安全与侧信道攻击方向,研究乱序执行与细粒度计时器的滥用,与用户关注的程序语言/静态分析、LLM 与程序分析交叉、浮点程序分析、贝叶斯程序分析等方向基本无关。引用 11 inbox
Haocheng Xiao, Sam Ainsworth
crossref: 2026-09-12

AI 速览

一句话:揭示乱序执行本身可被滥用来构造隐蔽细粒度计时器,使侧信道攻击面比瞬态执行漏洞更广。

侧信道攻击对许多安全模型构成严重威胁,尤其是基于沙箱的浏览器。以往,人们通常把 Spectre、Meltdown 等漏洞归咎于乱序处理器中的瞬态执行侧信道。本文提出 Hacky Racers,转而利用指令级并行性来生成隐蔽的细粒度计时器,并证明乱序执行本身造成安全破坏的能力远比瞬态执行更普遍。通过这一方式,作者展示了乱序执行可支持新型侧信道计时,从而扩大攻击面。摘要未展开具体实现与实验评估,但核心贡献在于揭示并利用乱序执行中指令级并行这一常被忽视的侧信道来源,对处理器安全和浏览器沙箱模型具有重要影响。

问题
论文研究乱序处理器中的侧信道攻击问题,尤其是基于沙箱的浏览器等安全模型所面临的威胁;它质疑此前将 Spectre、Meltdown 等漏洞主要归因于瞬态执行的理解。
方法
作者从指令级并行性入手,利用乱序执行的能力生成隐蔽的细粒度计时器,并展示乱序执行本身可造成更普遍的安全破坏。
评估
摘要未给出具体实验设置、指标或结果;仅报告了关于乱序执行能力比瞬态执行更普遍的核心发现。
原文摘要(Abstract)

Side-channel attacks pose serious threats to many security models, especially sandbox-based browsers. While transient-execution side channels in out-of-order processors have previously been blamed for vulnerabilities such as Spectre and Meltdown, we show that in fact, the capability of out-of-order execution itself to cause mayhem is far more general.

链接与引用

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

BibTeX
@inproceedings{paperbot10009,
  title = {Hacky Racers: Exploiting Instruction-Level Parallelism to Generate Stealthy Fine-Grained Timers},
  author = {Haocheng Xiao and Sam Ainsworth},
  booktitle = {ASPLOS},
  year = {2023},
  doi = {10.1145/3575693.3575700}
}