Cloud Storage

Attacking Cloud Storage buckets: enumerating public and misconfigured buckets and abusing bucket IAM and ACLs to read or write objects.

මිනිත්තු 1 කියවීම2026 වප් 5 යාවත්කාලීන කළාflorianametteදායකයන් 1
ඔබේ සහායකයාගෙන් අසන්න (MCP)GitHub හි සංස්කරණය කරන්න

Cloud Storage (GCS) buckets share a single global namespace, so they are discoverable without a credential, and access is decided by either bucket IAM (uniform) or legacy ACLs (fine-grained). The two failure modes are a bucket exposed to allUsers/allAuthenticatedUsers and an over-broad IAM binding (roles/storage.admin or objectViewer on the project), both of which hand an attacker the objects inside.

What folds in here#

  • Enumeration: finding buckets and readable objects by name guessing and listing.
  • Access: reading or writing objects through broad bucket IAM, ACLs, or anonymous bindings.

References#