Skip to content

Commit bf9c714

Browse files
CKS: check access when get kubernetescluster config (#7854)
1 parent feb9509 commit bf9c714

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

plugins/integrations/kubernetes-service/src/main/java/com/cloud/kubernetes/cluster/KubernetesClusterManagerImpl.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1285,6 +1285,8 @@ public KubernetesClusterConfigResponse getKubernetesClusterConfig(GetKubernetesC
12851285
if (kubernetesCluster == null) {
12861286
throw new InvalidParameterValueException("Invalid Kubernetes cluster ID specified");
12871287
}
1288+
Account caller = CallContext.current().getCallingAccount();
1289+
accountManager.checkAccess(caller, SecurityChecker.AccessType.OperateEntry, false, kubernetesCluster);
12881290
KubernetesClusterConfigResponse response = new KubernetesClusterConfigResponse();
12891291
response.setId(kubernetesCluster.getUuid());
12901292
response.setName(kubernetesCluster.getName());

0 commit comments

Comments
 (0)