GCP - Secretmanager Privesc

支持 HackTricks

secretmanager

有关 secretmanager 的更多信息:

secretmanager.versions.access

这使您可以访问 secret manager 中的秘密,可能有助于提升权限(具体取决于秘密中存储的信息):

# Get clear-text of version 1 of secret: "<secret name>"
gcloud secrets versions access 1 --secret="<secret_name>"

由于这也是一种后期利用技术,因此可以在以下位置找到:

secretmanager.secrets.setIamPolicy

这使您能够访问从秘密管理器读取秘密,例如使用:

gcloud secrets add-iam-policy-binding <scret-name> \
--member="serviceAccount:<sa-name>@$PROJECT_ID.iam.gserviceaccount.com" \
--role="roles/secretmanager.secretAccessor"
支持 HackTricks

Last updated