QID 377875
Date Published: 2023-01-12
QID 377875: Kubernetes API Server Allows Access Vulnerability
Kubernetes is an open-source container-orchestration system for automating deployment, scaling, and management of containerized applications.
Affected version:
Kubernetes 1.7.x-1.12.x
Kubernetes 1.13.0-1.13.8
Kubernetes 1.14.0-1.14.4
Kubernetes 1.15.0-1.15.1
QID Detection Logic:(Authenticated)
The QID uses 'kubectl --version' command to check for vulnerable versions of Kubernetes
Successful exploitation of the vulnerability may allow an attacker to access to custom resources in a single namespace can access custom resources with cluster scope.
Workaround:
To mitigate, remove authorization rules that grant access to cluster-scoped resources within namespaces. For example, RBAC roles and clusterroles intended to be referenced by namespaced rolebindings should not grant access to resources:[*], apiGroups:[*], or grant access to cluster-scoped custom resources.
CVEs related to QID 377875
| Advisory ID | Software | Component | Link |
|---|---|---|---|
| 80983 |
|