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

被引:7
作者
Bechtel, Michael [1 ]
Yun, Heechul [1 ]
机构
[1] Univ Kansas, Lawrence, KS 66045 USA
基金
美国国家科学基金会;
关键词
Random access memory; Multicore processing; Task analysis; Denial-of-service attack; Hardware; Parallel processing; Micromechanical devices; shared cache; multicore; hugepage; memory address mapping;
D O I
10.1109/TC.2021.3108044
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:2351 / 2357
页数:7
相关论文
共 38 条
[1]  
[Anonymous], Memory system in gem5
[2]  
[Anonymous], SPEC CPU2017
[3]  
[Anonymous], 2018, WORKSHOP ANAL TOOLS
[4]  
ARM Cambridge U.K., 2011, ARM CORT A15 TECHN R
[5]  
ARM Cambridge U.K., 2016, ARM CORT A72 TECHN R
[6]   Denial-of-Service Attacks on Shared Cache in Multicore: Analysis and Prevention [J].
Bechtel, Michael G. ;
Yun, Heechul .
25TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2019), 2019, :357-367
[7]   DeepPicar: A Low-cost Deep Neural Network-based Autonomous Car [J].
Bechtel, Michael G. ;
McEllhiney, Elise ;
Kim, Minje ;
Yun, Heechul .
2018 IEEE 24TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2018, :11-21
[8]  
Black-Schaffer D., 2013, P IEEE ACM INT S COD, P1
[9]  
Cambridge U.K., 2020, DDI0598BB ARM
[10]  
Farshchi F., 2018, PROC EUROMICRO C REA