Cross-Tenant Side-Channel Attacks in PaaS Clouds

Межтенантные атаки по побочным каналам в облаках PaaS
Thomas Ristenpart, Michael K. Reiter, Ari Juels, Yinqian Zhang
2014-11-03

FLUSH-RELOAD attackPaaS cloudsSAML single sign-oncache-based attackscross-tenant side-channel attacks
We present a new attack framework for conducting cache-based side-channel attacks and demonstrate this framework in attacks between tenants on commercial Platform-as-a-Service (PaaS) clouds. Our framework uses the FLUSH-RELOAD attack of Gullasch et al. as a primitive, and extends this work by leveraging it within an automaton-driven strategy for tracing a victim's execution. We leverage our framework first to confirm co-location of tenants and then to extract secrets across tenant boundaries. We specifically demonstrate attacks to collect potentially sensitive application data (e.g., the number of items in a shopping cart), to hijack user accounts, and to break SAML single sign-on. To the best of our knowledge, our attacks are the first granular, cross-tenant, side-channel attacks successfully demonstrated on state-of-the-art commercial clouds, PaaS or otherwise.
1
Demonstrates extraction of secrets across tenant boundaries, including sensitive application data such as shopping-cart size.
2
Introduces an automaton-driven framework that extends FLUSH-RELOAD for tracing victim execution in cache-based side-channel attacks.
3
Reports the first granular cross-tenant side-channel attacks demonstrated on state-of-the-art commercial clouds, according to the authors.
4
Shows practical cross-tenant attacks enabling user-account hijacking and compromise of SAML single sign-on.
5
The framework can confirm whether attacker and victim tenants are co-located on commercial PaaS clouds.

cross-tenant interactions and execution of applications in commercial Platform-as-a-Service (PaaS) clouds

cache-based side-channel leakage of tenant co-location, execution traces, and sensitive application secrets across tenant boundaries

Publication Details
Publication Date
2014-11-03
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Thomas Ristenpart
Michael K. Reiter
Ari Juels
Yinqian Zhang
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%