Overview

FieldValue
ID1070
NameRead events cluster-wide
Risk CategoryInformation Disclosure
Risk LevelMedium
Role TypeClusterRole
API Groupscore, events.k8s.io
Resourcesevents
Risky Verb Combinations[get, list, watch] · [list, watch]
TagsInformationDisclosure OperationalData Reconnaissance

Description

Allows reading all events across all namespaces. Events can reveal sensitive operational information, error messages, pod creation/deletion activity, image names, and other details that could aid an attacker in reconnaissance or identifying vulnerabilities.

Abuse Scenarios

  1. List all events across all namespaces.
kubectl get events --all-namespaces
  1. Watch events in real-time across all namespaces.
kubectl get events --all-namespaces --watch