WaveSurfer - Scheduling Irregular Pulsing Attacks on Microservice Autoscaling
Microservice autoscaling balances service quality and operational costs through heuristic-based solutions that often overlook robustness. We adopt an adversarial perspective to expose vulnerabilities in autoscaling by identifying a seconds-scale irregular pulsing pattern. It comes with a traffic-aware attack scheduler that significantly outperforms traditional uniform DoS and existing pulsing attacks. Our proposed attack, which we call WaveSurfer, can exploit benign traffic patterns to increase attack effectiveness by up to 5.3×. This work highlights the urgent need for robust autoscaling mechanisms that can withstand sophisticated adversarial patterns.
Authors
- Răzvan-Mihai Ursu (ORCID: https://orcid.org/0009-0000-8495-4159)
- Wolfgang Kellerer (ORCID: https://orcid.org/0000-0003-4358-8038)
- Johannes Zerwas (ORCID: https://orcid.org/0000-0003-3137-7305)
- Navidreza Asadi (ORCID: https://orcid.org/0000-0002-2155-1288)
- Leon Wong (ORCID: https://orcid.org/0000-0001-9937-1714)
Institutions
- Rakuten (Japan) (JP)
- Technical University of Munich (DE)
Publication Details
- Published
- 2025-09-08
- DOI
- https://doi.org/10.1145/3744969.3748419
- Citations
- 2
- Primary Topic
- Cloud Computing and Resource Management
- Type
- article
- Field-Weighted Citation Impact
- 6.49