Triggering Rowhammer Hardware Faults on ARM: A Revisit

Triggering Rowhammer Hardware Faults on ARM: A Revisit
复制标题

在 ARM 上触发 Rowhammer 硬件故障:重温

DOI:
10.1145/3266444.3266454
复制
发表时间:
2018
期刊:
ASHES '18 Proceedings of the 2018 Workshop on Attacks and Solutions in Hardware Security
影响因子:
--
通讯作者:
Karsai, Gabor
Karsai, Gabor
中科院分区:
--
文献类型:
--
作者:
Zhang, Zhenkai;Zhan, Zihao;Balasubramanian, Daniel;Koutsoukos, Xenofon;Karsai, Gabor

文献摘要

参考文献

被引文献

相似文献

Rowhammer漏洞属于软件引发的硬件故障,对众多系统构成了巨大的安全挑战。在x86上,已经发现了许多触发rowhammer bug的方法;然而,由于几个不同的原因,在ARM上发现的方法数量有限。在本文中,我们重新审视的问题,如何触发基于ARM的设备上的rowhammer错误,仔细调查是否有可能将原来的x86面向rowhammer的方法,以ARM. We提供了一个彻底的研究的非特权ARMv 8-A缓存维护指令,并给出两个以前被忽视的原因,以支持他们使用rowhammer攻击。此外,我们提出了一个以前未被发现的指令,可以被利用来触发许多基于ARM的设备上的rowhammer错误。一个潜在的方法来快速驱逐ARM CPU缓存进行了讨论,并进行了实验评估,以显示我们的研究结果的有效性。
The rowhammer bug belongs to software-induced hardware faults, and has posed great security challenges to numerous systems. On x86, many approaches to triggering the rowhammer bug have been found; yet, due to several different reasons, the number of discovered approaches on ARM is limited. In this paper, we revisit the problem of how to trigger the rowhammer bug on ARM-based devices by carefully investigating whether it is possible to translate the original x86-oriented rowhammer approaches to ARM. We provide a thorough study of the unprivileged ARMv8-A cache maintenance instructions and give two previously overlooked reasons to support their use in rowhammer attacks. Moreover, we present a previously undiscovered instruction that can be exploited to trigger the rowhammer bug on many ARM-based devices. A potential approach to quickly evicting ARM CPU caches is also discussed, and experimental evaluations are carried out to show the effectiveness of our findings.
DOI: 10.1007/978-3-319-93411-2_5
发表时间: 2018-06
期刊: --
影响因子: --
作者:
V. V. D. Veen-V.;Martina Lindorfer;Y. Fratantonio;H. Pillai;Giovanni Vigna;Christopher Krügel;H. Bos;Kaveh Razavi
通讯作者: V. V. D. Veen-V.;Martina Lindorfer;Y. Fratantonio;H. Pillai;Giovanni Vigna;Christopher Krügel;H. Bos;Kaveh Razavi
DOI: 10.1109/hst.2016.7495576
发表时间: 2016
期刊: 2016 IEEE International Symposium on Hardware Oriented Security and Trust (HOST)
影响因子: --
作者:
Rui Qiao;Mark Seaborn
通讯作者: Mark Seaborn
当良好的保护措施变坏时:利用反 DoS 措施加速 rowhammer 攻击
DOI: --
发表时间: 2017
期刊: IEEE International Symposium on Hardware Oriented Security and Trust
影响因子: --
作者:
Misiker Tadesse Aga;Zelalem Birhanu Aweke;T. Austin
通讯作者: T. Austin
DOI: --
发表时间: 2016
期刊: --
影响因子: --
作者:
Yuan Xiao;Xiaokuan Zhang;Yinqian Zhang;R. Teodorescu
通讯作者: Yuan Xiao;Xiaokuan Zhang;Yinqian Zhang;R. Teodorescu
Row Hammer导致的DDR内存错误
DOI: 10.1109/hpec.2015.7322462
发表时间: 2015
期刊: 2015 IEEE High Performance Extreme Computing Conference (HPEC)
影响因子: --
作者:
Barbara P. Aichinger
通讯作者: Barbara P. Aichinger