GCP - Secretmanager Privesc

Support HackTricks

secretmanager

secretmanager에 대한 더 많은 정보:

GCP - Secrets Manager Enum

secretmanager.versions.access

이것은 비밀 관리자에서 비밀을 읽을 수 있는 접근 권한을 제공하며, 비밀 내부에 저장된 정보에 따라 권한 상승에 도움이 될 수 있습니다:

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

As this is also a post exploitation technique it can be found in:

GCP - Secretmanager Post Exploitation

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