gemini-2.5-flash-preview-05-20| input-price: 0.15 output-price: 3.5 max-context-length: 128_000 (cost: $0.01) Β· Anfrage: 2025-05-28T05:52:03.004107

Generated by rs-summarizer Version unbekannt

Abstract:

This presentation by Guraj Seshwar, Assistant Professor at the University of Toronto, argues that robustly mitigating hardware vulnerabilities like Spectre and Rowhammer in future systems requires not just good defenses, but also effective offensive tools applied at the design stage. The talk introduces "Amulet," a novel tool that extends black-box fuzzing techniques to microarchitectural simulators, enabling the early detection of speculative leakages in CPU counter-measures. Amulet successfully uncovered previously unknown vulnerabilities in multiple leading Spectre defenses in minutes to seconds, demonstrating the efficacy of systematic testing at design time.

The presentation then shifts focus to Rowhammer, specifically addressing the Per-Row Activation Counting (P-RAC) mitigation proposed by JEDEC. It reveals a critical vulnerability, the "Fill and Escape" attack, against existing P-RAC implementations that exploit a time gap between alert and mitigation. To counter this, a new practical and secure implementation called "QRA" (Quality-of-Service-aware Row Activation counting) is proposed, utilizing a priority queue to ensure heavily activated rows are prioritized for mitigation. Finally, the talk highlights a new class of side-channel and covert-channel attacks enabled by P-RAC's all-bank refresh signals, allowing an attacker to deduce precise victim memory activity. Simple timing-independent mitigation strategies are suggested to address these new information leakages, emphasizing the continuous need for an offensive mindset in designing future hardware security.

Robustly Mitigating Spectre and Rowhammer in Future Systems

Summary Rating: No ratings yet
Article Rating: No ratings yet

Source