Serverless Infections: Malware Just Found a New Home
summary
Claiming the first-ever RCE stored and viral PoC, the team implements a payload on Amazon Lambda that reads the Lambda task root, compresses and curls entire function code and sensitive keys, then uses the AWS SDK list and update APIs to overwrite other functions. The payload becomes a self-duplicating cross-contamination implant that survives by altering function code, successfully exfiltrates API keys on AWS, and is reported as tested against Azure and Google Cloud with results summarized in the description.
AI-written summary · about
chapters (20)
- 0:00Intro
- 2:13Evolution
- 5:30Life cycle
- 6:57Benefits and downsides
- 12:07Common Use Cases
- 12:45Serverless Security
- 14:05Challenge Accepted
- 16:07Code Injection
- 18:52Checkmarks
- 19:34payload
- 20:43AWS SDK
- 22:27Persistence
- 23:50Onetime infection
- 24:31Cross contamination
- 27:16Lambda security
- 27:40Lambda security parameters
- 28:10Execution roll
- 28:24Documentation
- 29:38Virtual Private Cloud
- 30:44Summary
related talks
30mServerless Infections - Malware Just Found a New Home
36mGone in 60 milliseconds: Offensive security in the serverless age
26mExploring Malicious Lambda Layers
35mAccount Jumping Post Infection Persistency & Lateral Movement in AWS
48mAlexa, Hack My Server(less) Please
57mServerless Security: Attack and Defense
33mServerless Security: New Risks Require New Approaches
46mLiving off the Cloud: A Server-Free Approach to Malware Ops
