Google Cloud outage, 12 June 2025
The Google Cloud outage of 12 June 2025: what failed, why, and what Google Cloud changed, from its own incident report.
- Provider
- Google Cloud
- Date
- Duration, hours
- 7.5
- Cause
- Software bug
- Regions
- Global (many regions)
Google Cloud global Service Control outage (12 June 2025). The disruption lasted about 7 hours 27 minutes, according to Google Cloud’s own timeline. It began at 17:51 UTC and was resolved at 01:18 UTC the next day. A new quota-policy feature added to Service Control on May 29 had no error handling and wasn’t behind a feature flag.
What happened next. On June 12 a policy change with blank fields replicated globally within seconds, hit the untested code path, and a null pointer crashed Service Control binaries in every region, returning 503s for API requests.
What changes. Google will modularize Service Control so it fails open, require feature flags on critical binary changes, propagate globally replicated data incrementally, and use randomized exponential backoff.
Questions
What caused the Google Cloud outage in June 2025?
A new quota-policy feature added to Service Control on May 29 had no error handling and wasn’t behind a feature flag.
Which services were affected?
Google Cloud APIs (IAM, Compute Engine, BigQuery, Cloud Storage, Cloud SQL, Spanner, Pub/Sub, Cloud Console and many more), Google Workspace, Google Security Operations.
Read how shared dependencies spread a failure in why one cloud outage can break unrelated apps, or browse the outage archive.
- Started (UTC)
- 2025-06-12 17:51 UTC
- Resolved (UTC)
- 2025-06-13 01:18 UTC
- Services affected
- Google Cloud APIs (IAM, Compute Engine, BigQuery, Cloud Storage, Cloud SQL, Spanner, Pub/Sub, Cloud Console and many more), Google Workspace, Google Security Operations
- Incident report
- status.cloud.google.com
- Sources
Source Link Google Cloud incident report https://status.cloud.google.com/incidents/ow5i3PPK96RduMcb1SsW
Source: every outage is taken from the provider’s own post-incident report, linked under Sources on its page. Times and durations are as the provider states them.
