Azure Monitor Container Insights add-on use nodes/proxy permission
- Dominant language
- TypeScript
- Stars
- 2.1k
- Forks
- 395
- Avg merge
- 2d 22h
- Merged PRs (30d)
- 13
Description
More here: https://learn.microsoft.com/azure/aks/security-bulletins/overview#aks-2026-0003-azure-monitor-container-insights-add-on-removes-use-of-nodesproxy-permission
A [public disclosure](https://grahamhelton.com/blog/nodes-proxy-rce) described how the Kubernetes `nodes/proxy` `GET` permission can be abused to execute commands in any pod on a reachable node via the Kubelet API (port 10250). The Kubernetes Security Team determined this is working as intended; the long-term mitigation is [KEP-2862](https://github.com/kubernetes/enhancements/blob/master/keps/sig-node/2862-fine-grained-kubelet-authz/README.md), which is GA in Kubernetes v1.33.
The Azure Monitor Container Insights add-on (`ama-logs`) uses `nodes/proxy` on AKS causing security risk.
Contributor guide
Assessment
This issue has not been assessed yet.