services / Google Cloud / Cloud Storage buckets

Buckets are the basic unit of data storage within Cloud Storage. All data must be contained in a bucket.

Buckets may be used to store data of various sensitivities, from publicly available data to very sensitive confidential data.


A common use case of tag bindings is for use in IAM policy conditions. If the user has any policies that use tag bindings to enforce conditions, creating a tag on a resource allows them to escalate their access to that resource. Also requires getIamPolicy or knowledge of the IAM policy from some other means.



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/​access-​control/​iam-​permissions
  • https:​/​/​cloud.​google.​com/​resource-​manager/​docs/​tags/​tags-​creating-​and-​managing
  • https:​/​/​cloud.​google.​com/​storage/​docs/​bucket-​metadata
  • https:​/​/​cloud.​google.​com/​storage/​docs/​json_​api/​v1/​buckets/​update
  • Contributed by P0 Security

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