GCP - Secretmanager Privesc

Support HackTricks

secretmanager

Kwa maelezo zaidi kuhusu secretmanager:

secretmanager.versions.access

Hii inakupa uf access wa kusoma siri kutoka kwa meneja wa siri na labda hii inaweza kusaidia kupandisha madaraka (kulingana na ni taarifa gani zimehifadhiwa ndani ya siri):

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

Kama hii ni mbinu ya baada ya unyakuzi, inaweza kupatikana katika:

secretmanager.secrets.setIamPolicy

Hii inakupa ufikiaji wa kusoma siri kutoka kwa meneja wa siri, kama kutumia:

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

Last updated