Skip to content

Commit 93fa615

Browse files
committed
fix #71 (exp): k8s-shadow-apiserver check apiserver error in invalid to list pods
1 parent 5b28ff7 commit 93fa615

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

pkg/exploit/k8s_shadow_apiserver.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ func findApiServerPodInMasterNode(token string, serverAddr string) (string, erro
6161
log.Printf("request apiserver uri `%s` error: %v, response: %s", opts.Api, err, resp)
6262
return "", errors.New("faild to request api-server.")
6363
}
64-
if !strings.Contains(resp, "selfLink") {
64+
if !strings.Contains(resp, "selfLink") && !strings.Contains(resp, "kube-apiserver") {
6565
log.Println("api-server response:")
6666
fmt.Println(resp)
6767
return "", errors.New("invalid to list pods, possible caused by api-server forbidden this request.")

0 commit comments

Comments
 (0)