~/talk

Securing the Kubelet API: Why is it important?

Talkat ContainerDays 2023 · 2023-09-11..09-13· [security, kubernetes]
github:koksay
slides:none on file

Kubelet API misconfiguration lets an attacker list node pods, read container logs and even exec commands remotely; the demo uses a one‑node k3s cluster on GCP, plain curl and a community kubeletctl (CyberArk) demo to show it. The live system runs with Port 10250 exposed and anonymous login enabled plus AlwaysAllow authorization so curl returns running pods, logs and a writable file inside a container. Fix by firewalling 10250 and enforcing auth.

AI-written summary · about

  1. 0:00Introduction and speaker intro
  2. 1:47Kubernetes architecture overview
  3. 3:10What is the Kubelet API
  4. 4:58Security risks of open Kubelet API
  5. 6:44Live demo of exposed Kubelet API
  6. 10:40Security recommendations for Kubelet
  7. 11:22Q&A and closing remarks
~/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.