logo

Kubernetes security fundamentals: Authentication

ID: 3ca1d5ad-d9c3-5562-b8ba-dd474d67d63b

STIX ID: report--3ca1d5ad-d9c3-5562-b8ba-dd474d67d63b

Feed Name: Datadog Security Labs

Date Published: 2024-02-12

Date Updated: 2026-04-27

...
...

This post explains how Kubernetes handles authentication across the core API and other components, assessing built-in methods (static/bootstrap tokens, client certificates, service accounts), external options (OIDC, webhooks, authenticating/impersonating proxies), and managed-service nuances (AKS, GKE, EKS). It highlights potential abuse vectors (stolen service account tokens, CSR-issued client certs for persistence, direct kubelet access) and recommends defenses such as avoiding client certs for users, shortening token lifetimes, auditing CSR activity, and properly securing kubelet, controller/scheduler endpoints, kube-proxy exposure, and etcd CA trust.

Your team is not currently subscribed to this feed. You must subscribe to it in order to see this post.