The Hidden Dangers of Public Serverless Repositories: An Empirical Security Assessment
Authors/Creators
- 1. Telefonica Research, Spain
- 2. Kwangwoon University, Republic of Korea
- 3. University of Padua, Italy
- 4. Örebro University, Sweden
- 5. King Abdullah University of Science and Technology, Saudi Arabia
Description
Serverless computing has rapidly emerged as a prominent cloud paradigm, enabling developers to focus solely on application logic without the burden of managing servers or underlying infrastructure. Public serverless repositories have become key to accelerating the development of serverless applications. However, their growing popularity makes them attractive targets for adversaries. Despite this, the security posture of these repositories remains largely unexplored, exposing developers and organizations to potential risks. In this paper, we present the first comprehensive analysis of the security landscape of serverless components hosted in public repositories. We analyse 2,758 serverless components from five widely used public repositories popular among developers and enterprises, and 125,936 Infrastructure as Code (IaC) templates across three widely used IaC frameworks. Our analysis reveals systemic vulnerabilities including outdated software packages, misuse of sensitive parameters, exploitable deployment configurations, susceptibility to typo-squatting attacks and opportunities to embed malicious behaviour within compressed serverless components. Finally, we provide practical recommendations to mitigate these threats.
Notes (English)
Files
Marin_etal_ESORICS2025.pdf
Files
(715.0 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:32a5bcd6153d3d8ebf65cbe7f873d441
|
715.0 kB | Preview Download |
Additional details
Funding
- European Commission
- ELASTIC - Efficient, portabLe And Secure orchesTration for reliable servICes 101139067
- European Commission
- FLUIDOS - Flexible, scaLable and secUre decentralIzeD Operating System 101070473
- European Commission
- LAZARUS - pLatform for Analysis of Resilient and secUre Software 101070303