A high-resolution side-channel attack on last-level cache
Mehmet Kayaalp, Nael Abu-Ghazaleh, et al.
DAC 2016
Container technology provides a lightweight operating system level virtual hosting environment. Its emergence profoundly changes the development and deployment paradigms of multi-tier distributed applications. However, due to the incomplete implementation of system resource isolation mechanisms in the Linux kernel, some security concerns still exist for multiple containers sharing an operating system kernel on a multi-tenancy container cloud service. In this paper, we first present the information leakage channels we discovered that are accessible within the containers. Such channels expose a spectrum of system-wide host information to the containers without proper resource partitioning. By exploiting such leaked host information, it becomes much easier for malicious adversaries (acting as tenants in the container clouds) to launch advanced attacks that might impact the reliability of cloud services. Additionally, we discuss the root causes of the containers' information leakages and propose a two-stage defense approach. As demonstrated in the evaluation, our solution is effective and incurs trivial performance overhead.
Mehmet Kayaalp, Nael Abu-Ghazaleh, et al.
DAC 2016
Zicheng Wang, Yicheng Guang, et al.
USENIX Security 2024
Qiushi Wu, Zhongshu Gu, et al.
NDSS 2024
Marcus Brandenburger, Christian Cachin, et al.
DSN 2017