Files
elastic-detection-rules/detection_rules
Samirbous 68aa846cce [New] Kubernetes API Server Proxying Request to Kubelet (#6082)
* [New] Kubernetes API Server Proxying Request to Kubelet

Detects non-system identities using the Kubernetes nodes/proxy API to proxy requests through the API server directly to a node's Kubelet. The nodes/proxy subresource allows any principal with this RBAC permission to reach the Kubelet API on any worker node without needing direct network access or Kubelet TLS certificates. Through this proxy path,
an attacker can list all pod specifications including environment variable secrets, read Kubelet configuration and PKI material, retrieve container logs, and access running pod metadata across all workloads on the target node. Monitoring and health check endpoints such as /metrics, /healthz, and /stats are excluded to reduce noise from legitimate
observability tooling.

* Revert "[New] Kubernetes API Server Proxying Request to Kubelet"

This reverts commit 054e02247f.

* [New] Kubernetes API Server Proxying Request to Kubelet

Detects non-system identities using the Kubernetes nodes/proxy API to proxy requests through the API server directly to a node's Kubelet. The nodes/proxy subresource allows any principal with this RBAC permission to reach the Kubelet API on any worker node without needing direct network access or Kubelet TLS certificates. Through this proxy path,
an attacker can list all pod specifications including environment variable secrets, read Kubelet configuration and PKI material, retrieve container logs, and access running pod metadata across all workloads on the target node. Monitoring and health check endpoints such as /metrics, /healthz, and /stats are excluded to reduce noise from legitimate
observability tooling.

* Rename privilege_escalation_api_via_kube_node_proxy.toml to privilege_escalation_api_proxy_to_node.toml

* Update non-ecs-schema.json

* Apply suggestions from code review

Co-authored-by: Terrance DeJesus <99630311+terrancedejesus@users.noreply.github.com>

* Update non-ecs-schema.json

---------

Co-authored-by: Terrance DeJesus <99630311+terrancedejesus@users.noreply.github.com>

(cherry picked from commit 5f0129dd0d)
2026-05-14 14:16:10 +00:00
..
2025-11-17 20:22:11 +05:30
2026-05-01 23:17:11 +00:00
2026-05-08 20:16:18 +00:00