Overview

FieldValue
ID1087
NameRead LimitRanges (Namespace Information Disclosure)
Risk CategoryInformation Disclosure
Risk LevelLow
Role TypeRole
API Groupscore
Resourceslimitranges
Verbsget, list, watch
TagsInformationDisclosure Reconnaissance ResourceConfiguration

Description

Allows reading LimitRange objects within a namespace. This can reveal resource constraints for pods and containers, helping attackers understand default resource allocations and potentially tailor resource exhaustion attacks or identify tightly constrained environments.

Abuse Scenarios

  1. List all LimitRanges in a specific namespace.
kubectl get limitranges -n <namespace>
# Example: kubectl get limitranges -n default
  1. Get the YAML definition of a specific LimitRange.
kubectl get limitrange <limitrange-name> -n <namespace> -o yaml
# Example: kubectl get limitrange default-limits -n default -o yaml