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.


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



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.


  • 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