FaaSGuard: An Adaptive Framework for Obfuscating Function Activity States in Serverless Applications
Xue Leng, Fengming Zhu, Xing Li, Tiantian Zhu, Jianguo Sun
Abstract
Function-as-a-Service (FaaS), the core implementation of Serverless Computing, is widely adopted in modern applications. However, its multi-tenant, shared infrastructure creates opportunities for network side-channel attacks, leading to the leakage of sensitive information such as function activity states. Most existing defense solutions lack specific considerations for the unique FaaS architecture. To address this issue, we propose FaaSGuard, an adaptive traffic obfuscation framework designed to protect function activity states and enhance the privacy of serverless applications. FaaSGuard achieves adaptiveness through a dual-mode monitoring mechanism, ensures covertness using traffic camouflage techniques, and guarantees application transparency with a tag-based packet handling mechanism. Our prototype evaluation on an open-source FaaS platform demonstrates that FaaSGuard effectively hides real traffic patterns under varying loads. The end-to-end response latency it introduces is almost negligible, and it achieves significant privacy enhancement at an acceptable resource cost. Specifically, it requires a maximum increase of about 25.3% in gateway CPU usage and a 12% increase in memory usage.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 7b367920-ab5d-4a46-aee3-924b6c0653b5Related papers
- DirectFaaS: A Clean-Slate Network Architecture for Efficient Serverless Chain CommunicationsQingyang Zeng, Kaiyu Hou, Xue Leng, Yan ChenWWW 2024 · 5 citations
- NetShaper: A Differentially Private Network Side-Channel Mitigation SystemAmir Sabzi, Rut Vora, Swati Goswami, Margo I. Seltzer et al.USENIX Security 2024 · 7 citations
- ChainPatrol: Balancing Attack Detection and Classification with Performance Overhead for Service Function Chains Using Virtual TrailersMomen Oqaily, Hinddeep Purohit, Yosr Jarraya, Lingyu Wang et al.USENIX Security 2024
- MXFaaS: Resource Sharing in Serverless Environments for Parallelism and EfficiencyJovan Stojkovic, Tianyin Xu, Hubertus Franke, Josep TorrellasISCA 2023 · 39 citations
- Valve: Securing Function Workflows on Serverless Computing PlatformsPubali Datta, Prabuddha Kumar, Tristan Morris, Michael Grace et al.WWW 2020 · 79 citations
