GCP - Secretmanager Privesc

Support HackTricks

secretmanager

Para más información sobre secretmanager:

GCP - Secrets Manager Enum

secretmanager.versions.access

Esto te da acceso para leer los secretos del administrador de secretos y tal vez esto podría ayudar a escalar privilegios (dependiendo de qué información esté almacenada dentro del secreto):

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

Como esta también es una técnica de post explotación, se puede encontrar en:

GCP - Secretmanager Post Exploitation

secretmanager.secrets.setIamPolicy

Esto te da acceso para leer los secretos del administrador de secretos, como usar:

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

Last updated