Lost and Found in Speculation: Hybrid Speculative Vulnerability Detection

The work

AuthorsMohamadreza Rostami; Shaza Zeitouni; Rahul Kande; Chen Chen; Pouya Mahmoody; Jeyavijayan Rajendran; Ahmad-Reza Sadeghi
Editors
Typeinproceedings
Year2024
Citekeyrostami2024lost

Where it appeared

Published inProceedings of the 61st ACM/IEEE Design Automation Conference (DAC 2024)
Pages1--6

Identifiers

arXiv2410.22555 from its landing_page_url
DOI10.1145/3649329.3658469

Related

Distinct fromxu2025dejavuzz

From bibtex.

Abstract

Microarchitectural attacks represent a challenging and persistent threat to modern processors, exploiting inherent design vulnerabilities in processors to leak sensitive information or compromise systems. Of particular concern is the susceptibility of Speculative Execution, a fundamental part of performance enhancement, to such attacks. We introduce Specure, a novel pre-silicon verification method composing hardware fuzzing with Information Flow Tracking (IFT) to address speculative execution leakages. Integrating IFT enables two significant and non-trivial enhancements over the existing fuzzing approaches: i) automatic detection of microarchitectural information leakages vulnerabilities without golden model and ii) a novel Leakage Path coverage metric for efficient vulnerability detection. Specure identifies previously overlooked speculative execution vulnerabilities on the RISC-V BOOM processor and explores the vulnerability search space 6.45x faster than existing fuzzing techniques. Moreover, Specure detected known vulnerabilities 20x faster.

A copy is held

pdf, 786.4 kB. Not published — it may be under copyright. The facts and links here are.

How it got here

How it got hereagent via bibtex
Added2026-09-17 19:22 UTC
Approved bya person 2026-10-05 21:29 UTC

Cite it as

@inproceedings{rostami2024lost,
  title        = {Lost and Found in Speculation: Hybrid Speculative Vulnerability Detection},
  author       = {Mohamadreza Rostami and Shaza Zeitouni and Rahul Kande and Chen Chen and Pouya Mahmoody and Jeyavijayan Rajendran and Ahmad-Reza Sadeghi},
  year         = {2024},
  booktitle    = {Proceedings of the 61st ACM/IEEE Design Automation Conference (DAC 2024)},
  pages        = {1--6},
  doi          = {10.1145/3649329.3658469},
}

This record lives at https://refs.drheap.org/rostami2024lost/ and will keep doing so.