arrow
返回

Condo: Enhancing Container Isolation Through Kernel Permission Data Protection

delete2024-01-01
delete1
PRE
AI
S
Shouyin Xu
Y
Yuewu Wang
L
Lingguang Lei *
K
Kun Sun
J
Jiwu Jing
S
Siyuan Ma
J
Jie Wang
H
Heqing Huang
DOI:10.1109/TIFS.2024.3411915delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Container technology is widely adopted due to its features such as light weight and ease of rapid deployment. However, as an OS-level virtualization mechanism, container isolation relies on the kernel's security mechanisms and the kernel permission data (usually non-control flow data) used by these mechanisms. None of the existing mitigation schemes for non-control flow data attacks provide an effective and practical solution to container security since they either trigger too much overhead, have limited effectiveness over attacks launched in specific ways, or can only be used to protect some specific kernel data. In addition, none of them accurately identify the kernel data associated with container isolation. In this paper, we provide a solution called Condo that enhances container isolation by protecting the associated kernel permission data. We first present a generic non-control flow kernel data protection mechanism that protects different types of kernel data uniformly with low overhead and is not limited by attack methods or data types. We then demystify the models of various kernel access control mechanisms in the container environment, and identify the subject and object permission data that are critical to container isolation. Finally, we provide a solution named Condo to enhance container isolation, which is completely transparent to the existing container ecosystem, including containerized applications and container management/orchestration tools such as Docker. Experimental results show that Condo can effectively reduce the compromises of container isolation due to memory corruption attacks with an acceptable overhead.
Keyword:
Containers
Kernel
Codes
Security
Access control
Linux
Virtualization
Container
isolation
data integrity
trusted execution environment

期刊

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

机构

G
George Mason University
学者数:
7.7K
论文数: 7.9K
被引数: 1.0W
U
university of chinese academy of sciences, cas
学者数:
4.1W
论文数: 3.8W
被引数: 75
C
chinese academy of sciences
学者数:
56.7W
论文数: 45.0W
被引数: 704
学者 查看更多机构
引用论文

引用论文

Results of the 1960 expedition to Krakatau
err2012-12-07
err0
PREAI
errRobert W. Decker; Djajadi Hadikusumo
err分享
err收藏
Facile preparation of in situ coated Ti3C2Tx/Ni0.5Zn0.5Fe2O4composites and their electromagnetic performance原位涂层Ti3C2Tx/Ni0.5Zn0.5Fe2O4 复合材料及其电磁性能
err2017-01-01
err0
errOAAI
errYoubing Li; Xiaobing Zhou; Jing Wang; Qihuang Deng; Mian Li; Shiyu Du; Young-Hwan Han; Jaehyung Lee; Qing Huang
err分享
err收藏
Risk and crisis communication narratives in response to rapidly emerging diseases
err2018-01-19
err0
PREAI
errTimothy L. Sellnow; Deanna D. Sellnow; Emily M. Helsel; Jason M. Martin; Jason S. Parker
err分享
err收藏
Adeno-Associated Virus Type 2 and Hepatocellular Carcinoma?
err2015-12-01
err0
errOAAI
errKenneth I. Berns; Barry J. Byrne; Terence R. Flotte; Guangping Gao; William W. Hauswirth; Roland W. Herzog; Nicholas Muzyczka; Thierry VandenDriessche; Xiao Xiao; Sergei Zolotukhin; Arun Srivastava
err分享
err收藏
学者 查看更多内容