Deception/ Kubernetes
D048F4 Kubernetes

☸️ Shadow K8s Namespace

Parallel vulnerable namespaces (kube-system-shadow).

What it is

A namespace that looks like a system or platform namespace, holding decoy workloads and decoy secrets, run on isolated nodes. Attackers inside a cluster explore system namespaces for privileged credentials. Reading its secrets, exec into its pods or changes to its role bindings are recorded by the Kubernetes audit log, where the platform logs reads.

Implementation requirements

Technologies

KubernetesAWSAzureGCP

ATT&CK coverage 1

TechniqueTacticStatusConfidenceTier
T1543.005
Container Service
Privilege Escalation theoretical moderate T4
↳ Detection point: seen once the attacker is working inside a high-fidelity decoy
↳ Evidence (2 sources)

Evidence