For the complete documentation index, see llms.txt. This page is also available as Markdown.

Kubernetes secrets enumeration for the first time

Synopsis

Field
Value

Activation Period

14 Days

Training Period

30 Days

Test Period

N/A (single event)

Deduplication Period

1 Day

Required Data

Requires one of the following data sources: AWS Audit Log OR Azure Audit Log OR Gcp Audit Log OR Kubernetes Audit Logs

Detection Modules

Cloud

Detector Tags

Kubernetes Credentials Theft Analytics

ATT&CK Tactic

Credential Access (TA0006)

ATT&CK Technique

Unsecured Credentials: Container API (T1552.007)

Severity

Informational

Description

An identity listed Kubernetes secrets for the first time.

Attacker's Goals

Enumerate secrets on a Kubernetes cluster to discover sensitive credentials.

Investigative actions

  • Check if {identity_name} should have permissions to list Kubernetes secrets.

  • The event was originated from {caller_ip} using {user_agent}.

  • review the RBAC role bindings for {identity_name} and restrict secret listing permissions if not required.

  • Check if {identity_name} subsequently accessed any specific secrets after the enumeration.

Variations

Kubernetes secrets enumeration across all namespaces

Synopsis

Field
Value

ATT&CK Tactic

Credential Access (TA0006)

ATT&CK Technique

Unsecured Credentials: Container API (T1552.007)

Severity

Low

Description

An identity listed Kubernetes secrets for the first time.

Attacker's Goals

Enumerate secrets on a Kubernetes cluster to discover sensitive credentials.

Investigative actions

  • Check if {identity_name} should have permissions to list Kubernetes secrets.

  • The event was originated from {caller_ip} using {user_agent}.

  • review the RBAC role bindings for {identity_name} and restrict secret listing permissions if not required.

  • Check if {identity_name} subsequently accessed any specific secrets after the enumeration.

Was this helpful?