Understanding Google Cloud Misconfiguration Using GCP Goat
Joshua presents GCP Goat, an intentionally vulnerable Google Cloud Platform testbed for learning IAM privilege escalation and cloud storage exploitation.
Summary
The Rising Adoption and Attack Surface of Google Cloud
As enterprises scale workloads on Google Cloud Platform (GCP), security teams must understand the distinct IAM and service architecture that differentiates GCP from AWS and Azure.
Introducing the GCP Goat Vulnerable Environment
Joshua demonstrates GCP Goat, an open-source testbed featuring intentionally misconfigured GCP services for hands-on security training.
Exploiting GCP IAM and Storage Misconfigurations
The author walks through multi-stage attack scenarios, demonstrating Cloud Storage bucket enumeration, Service Account token impersonation, and Cloud Function privilege escalation.
Hardening GCP Deployments and Enforcing Guardrails
Joshua provides cloud administrators with Organization Policy constraints, VPC Service Controls, and IAM condition configurations to secure GCP environments.
Related talks
Cloud Village·18 min
Ariel Kalman
Exfiltrating cloud data from behind Google Identity-Aware Proxy without a public IP.
fwd:cloudsec·23 min
Steve Giguere
Steve Giguere examines Crushing Cloud Misconfiguration MTTR Through Open Source.
SAINTCON·48 min
Bryce Kunz
Industry experts analyze emerging threats surrounding 2019 - Bryce Kunz - May the Cloud be with You: Red Teaming GCP (Google Cloud Platform).


