~/talk

Shipping in Pirate-Infested Waters: Practical Attack and Defense in Kubernetes [A]

links:none on file
slides:none on file

Three live demos show an attacker exploiting a shell injection to download a backdoor and use Metasploit and nmap to probe the cluster then steal a stolen service-account token to call the API, list pods and pull a payments API secret, then exec into the payments pod. Enabling RBAC and namespace segregation prevents the stolen service account from doing anything, removing hostPath mounts stops access to kubelet files, and network policies stop lateral calls to the payment service.

AI-written summary · about

  1. 0:00Introduction and setup
  2. 2:16Scenario app overview
  3. 5:04Attack on insecure cluster
  4. 12:04Hardened cluster and attack
  5. 20:40Advanced threats and defense
  6. 27:06Summary and best practices
  7. 31:25Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.