漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
Prowler: RCE on Prowler App workers via kubeconfig auth-provider cmd-path
Vulnerability Description
Prowler is a cloud security platform. Prior to 5.36.0, the Kubernetes provider connection test accepted kubeconfig_content containing a legacy gcp auth-provider with config.cmd-path and config.cmd-args because kubeconfig_contains_exec_auth in api/src/backend/api/v1/serializers.py checked only exec blocks, and POST /api/v1/providers/{id}/connection loaded it through config.load_kube_config_from_dict in prowler/providers/kubernetes/kubernetes_provider.py, causing kubernetes-python CommandTokenSource.token to run the attacker-supplied command through subprocess.Popen on the shared worker. This issue is fixed in version 5.36.0.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Vulnerability Type
OS命令中使用的特殊元素转义处理不恰当(OS命令注入)
Vulnerability Title
Prowler 命令注入漏洞
Vulnerability Description
Prowler是Prowler组织开源的一个网络安全审计工具。 Prowler 5.36.0之前版本存在命令注入漏洞,该漏洞源于Kubernetes provider连接测试仅检查exec块,未对kubeconfig_content中的legacy gcp auth-provider的config.cmd-path和config.cmd-args进行充分验证,导致攻击者提供的命令通过subprocess.Popen执行,可能导致命令注入。
CVSS Information
N/A
Vulnerability Type
N/A