Skip to content

Securing and Pentesting the Kubernetes Monster: Hardening Cloud Native Clusters

Kat Fitzgerald

Kat Fitzgerald breaks down Kubernetes architecture, demonstrating practical cluster penetration testing techniques and hardening controls.

Summary

Demystifying the Kubernetes Architecture

While Kubernetes can appear overwhelming with its myriad interconnected components (etcd, kube-apiserver, kubelet, kube-proxy), its security fundamentals follow clear principles.

Attacking Insecure Cluster Configurations

Kat Fitzgerald walks through common Kubernetes attack vectors—including anonymous API access, default service account token abuse, and unauthenticated etcd access.

Demonstrating Container Escapes to Host Nodes

The speaker illustrates exploiting privileged containers and host volume mounts to break out of pod isolation and seize underlying node controls.

Essential Kubernetes Hardening Strategies

The presentation provides DevOps and security teams with practical checklists—enforcing strict RBAC policies, NetworkPolicies, pod security standards, and TLS encryption.

Related talks