~/talk

Kubernetes Exposed! Seven of Nine Hidden Secrets That Will Give You Pause

Talkat KubeCon + CloudNativeCon North America 2021 · on Wednesday, 2021-10-13· at 14:30· Concourse Hall 151 + Online· [security]
slides:none on file

Kubernetes defaults bite: individual TLS certs can’t be revoked so you must rebuild CA chains; Kubernetes disables Docker’s seccomp defaults unless cluster and kubelet flags are both set; the hard-coded system:masters binding remains privileged even after deletion. Validating webhooks can leak payloads (used to exfiltrate ~1 MB secret carrier to an external server) and act as a side channel; DNS tunneling with dnscat C2 works over UDP 53 despite network policies; ExternalIP services can redirect control‑plane traffic and a 30–90s race lets a scaled nginx + ExternalIP trick cause a validating webhook to fail open and yield root.

AI-written summary · about

  1. 0:00Introduction and certificates
  2. 2:50Second security configuration
  3. 4:15System:masters vulnerability
  4. 7:00Data exfiltration techniques
  5. 11:41DNS tunneling and exfiltration
  6. 18:45Service redirection attack
  7. 27:37Conclusion and resources
~/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.