English

Memory-Aware Denial-of-Service Attacks on Shared Cache in Multicore Real-Time Systems

Cryptography and Security 2021-01-18 v2 Hardware Architecture

Abstract

In this paper, we identify that memory performance plays a crucial role in the feasibility and effectiveness for performing denial-of-service attacks on shared cache. Based on this insight, we introduce new cache DoS attacks, which can be mounted from the user-space and can cause extreme worst-case execution time (WCET) impacts to cross-core victims -- even if the shared cache is partitioned -- by taking advantage of the platform's memory address mapping information and HugePage support. We deploy these enhanced attacks on two popular embedded out-of-order multicore platforms using both synthetic and real-world benchmarks. The proposed DoS attacks achieve up to 111X WCET increases on the tested platforms.

Keywords

Cite

@article{arxiv.2005.10864,
  title  = {Memory-Aware Denial-of-Service Attacks on Shared Cache in Multicore Real-Time Systems},
  author = {Michael Bechtel and Heechul Yun},
  journal= {arXiv preprint arXiv:2005.10864},
  year   = {2021}
}
R2 v1 2026-06-23T15:43:34.205Z