~/talk

Walls Within Walls: What if Your Attacker Knows Parkour?

links:none on file
links:none on file
slides:none on file

A live exploit shows a compromised node using kubelet credentials to talk to the API then delete and recreate its node object to add a payments label and remove taints, create a mirror static pod, patch its ready timestamp and add a label so the payments ReplicaSet adopts it, then delete the real pod so the payment pod reschedules onto the attacker node and reads the secret; the demo succeeds often (roughly >50% per run) and SIG‑Auth hardening later narrows but does not eliminate these paths.

AI-written summary · about

  1. 0:00Introduction to node security
  2. 1:04Limits of container security
  3. 5:06Node isolation strategies
  4. 8:27Attacking the node setup
  5. 13:08Escalating privileges via pods
  6. 19:41Fixes and limitations
  7. 21:04Pod-based security models
  8. 25:12Best practices and conclusions
  9. 27:22Question and answer 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.