Pentesting Azure Container Services
summary
Live demos show exact steps: steal a cached kube token from ~/.kube and an AZ CLI session, stole .kube token, pull an image from ACR with docker, replace a layer.tar and update the manifest hash to trojanize image layer.tar, push it back, deploy to ACI and AKS, get an interactive shell, run nmap and redis-tools to reach the voting backend and read live votes. Mitigations include content trust, private ACR access, and Azure Defender scans.
AI-written summary · about
chapters (7)
- 0:00Introduction to session
- 3:01Containers and Azure basics
- 7:23Quick wins in Kubernetes
- 12:03Trojanizing container images
- 27:00Deploying trojanized containers
- 38:54Mitigations and security tips
- 44:54Additional resources and Q&A
related talks
52mPentesting Azure Container Services
59mPentesting Azure Container Services
47mBest-practices for securing your Azure Container Services
43mSecuring container deployments on Azure Kubernetes Service with open-source tools
23mContainer code with confidential containers on Azure
35mHijack a Kubernetes Cluster - a Walkthrough
01h 13mTutorial: Hands-on Hacking Kubernetes and Ways to Prevent It
34mHijack a Kubernetes Cluster - a Walkthrough
