Exploiting Kubernetes Autoscaling for Economic Denial of Sustainability
2025-06-01·
,,·
0 min read
Dr. Jonathan Chamberlain
Equal contribution
,Jilin Zheng
Equal contribution
,Zeying Zhu
Zaoxing Liu
David Starobinski
Abstract
The flexibility and scale of networks achievable by modern cloud computer architectures, particularly Kubernetes (K8s)-based applications, are rivaled only by the resulting complexity required to operate at scale in a responsive manner. This leaves applications vulnerable to Economic Denial of Sustainability (EDoS) attacks, designed to force service withdrawal via draining the target of the financial means to support the application. With the public cloud market projected to reach three quarters of a trillion dollars USD by the end of 2025, this is a major consideration. In this paper, we develop a theoretical model to reason about EDoS attacks on K8s. We determine scaling thresholds based on Markov Decision Processes (MDPs), incorporating costs of operating K8s replicas, Service Level Agreement violations, and minimum service charges imposed by billing structures. We build on top of the MDP model a Stackelberg game, determining the circumstances under which an adversary injects traffic. The optimal policy returned by the MDP is generally of hysteresis-type, but not always. Specifically, through numerical evaluations we show examples where charges on an hourly resolution eliminate incentives for scaling down resources. Furthermore, through the use of experiments on a realistic K8s cluster, we show that, depending on the billing model employed and the customer workload characteristics, an EDoS attack can result in a 4 times increase in traffic intensity resulting in a 3.6 times decrease in efficiency. Interestingly, increasing the intensity of an attack may render it less efficient per unit of attack power. Finally, we demonstrate a proof-of-concept for a countermeasure involving custom scaling metrics where autoscaling decisions are randomized. We demonstrate that per-minute utilization charges are reduced compared to standard scaling, with negligible drops in requests.
Type
Publication
Proceedings of the ACM on Measurement and Analysis of Computing Systems
Denial of Service Attacks
Cloud Computing
Security Games
Economic Denial of Sustainability
Mobile Edge Computing
Markov Decision Processes

Authors
Dr. Jonathan Chamberlain
(he/him)
Unaffiliated Researcher
As a Graduate Research Fellow with BU NISLAB, I published a number of papers, including a paper in collaboration with the Ohio State ElectroScience Laboratory stablishing the economic feasibility of sharing for wholesale commercial markets yielding priority to mission critical Earth Exploration Satellite Service-passive (EESS-passive) radiometers which received the Runner-Up accolade for Best Paper on the Policy Track at IEEE DySpan 2024. I was also actively involved in multiple service roles, including serving on the executive board of the Boston University Student Association of Graduate Engineers in various roles, membering on an advisory committee providing feedback for university initiatives and proposed policy updates to the Associate Provost for Graduate Affairs, and co-organized the 10th and 11th editions of the BU Center for Information and Systems Engineering Graduate Student Workshops in 2024 and 2025. For these efforts, as well as my work mentoring students both within the NISLAB and in other projects as well as my published research, I was recognized with the BU ECE Department Doctoral Acheivement Award for the 2024-25 academic year. I additionally had the privilege of participating in the 2025 NSF NeTS Early Career Investigators workshop.