SuperAPI AI 工具集

attacking-eks-gke-aks

通用与其它

查看项目

更新于 10-16 02:31

技能介绍

用途:在渗透测试中评估托管 Kubernetes(EKS、GKE、AKS)集群。托管集群横跨云 IAM 与 Kubernetes RBAC 两个独立授权平面,提权路径常出现在二者交界处,如服务账号映射到云 IAM 角色、Pod 经 IMDS 继承节点凭据、或通过云身份映射获得 cluster-admin。仅对授权系统使用。

主要能力:集群发现与匿名访问检查;RBAC 枚举(kubectl auth can-i --list、cluster-admin 绑定、JWT 解析、过度授权角色);Pod 到云的提权(EKS IMDSv1/IMDSv2、GKE 元数据服务器、AKS IMDS 与 Pod Identity/Workload Identity);节点沦陷(privileged、hostPath、hostPID、hostNetwork 与 kubelet);Secret 枚举;云特定路径(EKS 的 aws-auth ConfigMap 与 IRSA OIDC 信任、GKE 节点池服务账号与 Workload Identity、AKS AAD 与 kubelet identity);网络策略评估与准入控制绕过。

使用方式:通过 aws/gcloud/az CLI 与 kubectl、curl、jq 执行枚举与验证,示例包括 aws eks list-clusters、gcloud container clusters list、az aks list,以及针对 IMDS 与元数据端点的查询。评估以读操作为主,利用阶段需在授权范围内,并注意区分云厂商系统组件与人为绑定。

适用场景:EKS/GKE/AKS 渗透测试、RBAC 与服务账号权限评审、Pod 到云提权测试、网络策略与命名空间隔离验证、云到集群身份映射审计、准入控制有效性检查。

限制:不适用于通用容器逃逸或无云厂商的原生 k8s(用 exploiting-containers)、纯云 IAM 与控制面评估(用 exploiting-cloud-platforms)、集群加固(用 defending-kubernetes)、Web 应用 SSRF 命中 IMDS(用 exploiting-ssrf)。资料未给出收费、价格与平台等更多信息。