Gringotts: Fast and Accurate Internal Denial-of-Wallet Detection for Serverless Computing

4Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Serverless computing, or Function-as-a-Service, is gaining continuous popularity due to its pay-as-you-go billing model, flexibility, and low costs. These characteristics, however, bring additional security risks, such as the Denial-of-Wallet (DoW) attack, to serverless tenants. In this paper, we perform a real-world DoW attack on commodity serverless platforms to evaluate its severity. To identify such attacks, we design, implement, and evaluate Gringotts, an accurate, easy-to-use DoW detection system with a negligible performance overhead. Gringotts addresses the information ambiguity inherent in serverless functions by introducing a well-designed performance metrics collection agent. Then, Gringotts uses the Mahalanobis distance to discover anomalies in the distribution of the metrics. We implement Gringotts as a real system and conduct extensive experiments using a testbed to evaluate the performance of Gringotts. Our results indicate that Gringotts has a performance overhead of less than 1.1%, with an average detection delay of 1.86 seconds and an average accuracy of over 95.75%.

Cite

CITATION STYLE

APA

Shen, J., Zhang, H., Geng, Y., Li, J., Wang, J., & Xu, M. (2022). Gringotts: Fast and Accurate Internal Denial-of-Wallet Detection for Serverless Computing. In Proceedings of the ACM Conference on Computer and Communications Security (pp. 2627–2641). Association for Computing Machinery. https://doi.org/10.1145/3548606.3560629

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free