Deception/ Credential
D008F2 Credential

🎫 Honey Kubeconfig

Fake K8s configs on bastion hosts or in secrets stores.

What it is

A kubeconfig file planted on bastion hosts, developer machines or CI runners, pointing at a decoy cluster or at a credential with no rights. A kubeconfig is a ready-made way into a cluster, so attackers who find one try it immediately. Every request made with it appears in the Kubernetes audit log under the decoy identity.

Implementation requirements

Technologies

KubernetesAWSAzureGCP

ATT&CK coverage 5

TechniqueTacticStatusConfidenceTier
T1552.007
Container API
Credential Access confirmed strong T2
↳ Detection point: the attack step itself touches the decoy
↳ Evidence (2 sources)
T1613
Container and Resource Discovery
Discovery confirmed strong T1
↳ Detection point: the attack step itself touches the decoy
↳ Evidence (2 sources)
T1609
Container Administration Command
Execution confirmed strong T2
↳ Detection point: the attack step itself touches the decoy
↳ Evidence (1 source)

Backed by D008 (honey kubeconfig). Honeypot studies checked so far do not document kubectl exec specifically.

T1550
Use Alternate Authentication Material
Lateral Movement confirmed strong T2
↳ Detection point: the attack step itself touches the decoy
↳ Evidence (4 sources)
T1098.006
Additional Container Cluster Roles
Persistence confirmed strong T3
↳ Detection point: the attack step itself touches the decoy
↳ Evidence (2 sources)

Evidence