(aikido.dev) Google API Key Revocation Delays: A 23-Minute Window for Attackers to Exploit Leaked Credentials
Google API keys on GCP remain active for up to 23 minutes post-deletion due to eventual consistency, creating a critical window for attackers to exploit leaked credentials. Revocation delays (median 16m) enable data exfiltration via services like Gemini or other enabled APIs. Google classifies this as "won't fix."
In brief - Google API key deletion does not revoke access immediately, leaving a 23-minute window for attackers to exploit leaked keys. Organizations must treat key deletion as a 30-minute operation and monitor for misuse.
Technically - Revocation delays stem from eventual consistency in Google's infrastructure, with regional disparities (e.g., 82% success in us-east1 vs. 32% in asia-southeast1 post-deletion). Legacy Google API keys are uniquely affected, while Service Account and Gemini API keys revoke faster (5s–1m). No visibility into revocation status is provided in GCP console, and invalid requests aggregate under `apikey:UNKNOWN`.
Source: https://www.aikido.dev/blog/google-api-keys-deletion

&&
&&
&& (learning) 






