arrow
返回

ZeroShield: Transparently Mitigating Code Page Sharing Attacks With Zero-Cost Stand-By

delete2024-01-01
delete0
PRE
AI
M
Mingyu Wang
F
Fangyu Zheng *
林
林家元 (Jingqiang Lin)
F
Fangjie Jiang
Y
Yuan Ma
DOI:10.1109/TIFS.2024.3435062delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Numerous cache side-channel attack techniques enable attackers to execute a cross-VM cache side-channel attack through the sharing of code pages with the targeted victim. Nonetheless, most prior defense solutions fall short of efficiency and ease of deployment, thus restricting their practicality for real-world implementation. This paper introduces ZeroShield, an adaptive and transparent approach implemented at the hypervisor layer, designed to counteract the code page sharing attack, a subset of cache side-channel attacks, occurring within a single virtual machine (VM) or spanning across multiple VMs. By thoroughly scrutinizing the by-products resulting from a code page sharing attack, we meticulously track the attacker's access to security-sensitive code pages. This is achieved through harnessing hardware virtualization features, such as the Intel extended page table, in conjunction with the CR3 register. Utilizing this information, ZeroShield continuously monitors security-sensitive code pages, adeptly navigating complex OS and hypervisor behaviors. The architecture of ZeroShield exhibits an attack-aware design, enabling it to deploy protection measures on demand. Consequently, the system theoretically experiences negligible overhead in the absence of attackers. Empirical evidence confirms the effectiveness of ZeroShield in thwarting code page sharing attacks. It achieves this without imposing any performance penalties in the absence of attackers, and with a minimal overhead of less than 3.8% when attackers are active. Significantly, ZeroShield boasts a cost-free standby state and necessitates no adjustments to upper applications, guest OS, or hardware configurations. This attribute positions ZeroShield as an optimal default solution in real-world cloud environments to effectively counter code page sharing attacks.
Keyword:
Codes
Side-channel attacks
Monitoring
Libraries
Hardware
Prefetching
Cloud computing
Cache side-channel attack
virtualization
EPT
mitigation

期刊

IEEE Transactions on Information Forensics and Security 封面图
IEEE Transactions on Information Forensics and Security
IF:
8
论文数:
5.3K
被引数:
2.3W

机构

U
university of chinese academy of sciences, cas
学者数:
4.1W
论文数: 3.8W
被引数: 75
C
chinese academy of sciences
学者数:
56.7W
论文数: 45.0W
被引数: 704
引用论文

引用论文

322. Evaluation of the BioFire® Bone and Joint Infection (BJI) Panel for the Detection of Microorganisms and Antimicrobial Resistance Genes in Synovial Fluid Specimens
err2020-12-31
err0
errOAAI
errCorrin Graue; Bryan H Schmitt; Amy Waggoner; Frederic Laurent; Lelia Abad; Thomas Bauer; Irving Mazariegos; Joan-Miquel Balada-Llasat; Jarid Horn; Donna Wolk; Alexa Jefferis; Mirjam Hermans; Irma Verhoofstad; Susan Butler-Wu; Susan Butler-Wu; Minette Umali-Wilcox; Caitlin N Murphy; Barbara J Cabrera; Jaime Esteban; Alicia Macias-Valcayo; David Craft; Benjamin von Bredow; Amy Leber; Kathy Everhart; Jennifer Dien Bard; Javier Mestas; Judy Daly; Rebecca Barr; Bart Kensinger; Benedicte Pons; Corinne Jay
err分享
err收藏
Therapeutic Potential of Iridoid Derivatives: Patent Review
err2019-05-16
err0
errOAAI
errHidayat Hussain; Ivan R. Green; Muhammad Saleem; Muhammad Liaquat Raza; Mamona Nazir
err分享
err收藏
Femtosecond X-ray diffraction from an aerosolized beam of protein nanocrystals
err2018-02-01
err0
errOAAI
errSalah Awel; Richard A. Kirian; Max O. Wiedorn; Kenneth R. Beyerlein; Nils Roth; Daniel A. Horke; Dominik Oberthür; Juraj Knoska; Valerio Mariani; Andrew Morgan; Luigi Adriano; Alexandra Tolstikova; P. Lourdu Xavier; Oleksandr Yefanov; Andrew Aquila; Anton Barty; Shatabdi Roy-Chowdhury; Mark S. Hunter; Daniel James; Joseph S. Robinson; Uwe Weierstall; Andrei V. Rode; Saša Bajt; Jochen Küpper; Henry N. Chapman
err分享
err收藏
Human stem cell derived sensory neurons are positioned to support varicella zoster virus latency
err
IF0
err2020-01-25
err0
errOAAI
errTomohiko Sadaoka; Labchan Rajbhandari; Priya Shukla; Balaji Jagdish; Hojae Lee; Gabsang Lee; Arun Venkatesan
err分享
err收藏
Serogroup Distribution of Cryptococcus neoformans in Patients with AIDS
err1987-07-01
err0
errOAAI
errE. J. Bottone; I. F. Salkin; N. J. Hurd; G. P. Wormser
err分享
err收藏
Turbidimetric and visual criteria for in vitro susceptibility testing of Cryptococcus neoformans clinical isolates
err2009-04-24
err0
PREAI
errM. Del Poeta; F. Barchiesi; Daniela Arzeni; Giovanna Marinucci; G. Scalise
err分享
err收藏
学者 查看更多内容