services / Google Cloud / Cloud Storage HMAC Keys

A HMAC key is a type of credential that can be used to authenticate requests to Cloud Storage.


storage.​hmacKeys.​create

Allows you to sign requests to cloud storage as a service account, allowing for escalation.

Risks

Scope: CRITICAL

This privilege may grant access to sensitive data from a significant fraction of organizational functions, allow interruption of critical organizational services, or its exploit could lead to significant privilege escalation.

Links

  • https:​/​/​cloud.​google.​com/​storage/​docs/​authentication/​managing-​hmackeys
  • https:​/​/​cloud.​google.​com/​storage/​docs/​authentication/​hmackeys
  • https:​/​/​rhinosecuritylabs.​com/​cloud-​security/​privilege-​escalation-​google-​cloud-​platform-​part-​2/​
  • Contributed by P0 Security

    © 2023–present P0 Security and contributors to the IAM Privilege Catalog