GCP - API Keys Enum
Informazioni di Base
Nella piattaforma Google Cloud Platform (GCP), le chiavi API sono una semplice stringa crittografata che identifica un'applicazione senza alcun principale. Sono utilizzate per accedere alle API di Google Cloud che non richiedono contesto utente. Ciò significa che spesso vengono utilizzate in scenari in cui l'applicazione accede ai propri dati anziché ai dati dell'utente.
Restrizioni
È possibile applicare restrizioni alle chiavi API per una maggiore sicurezza. Ad esempio, è possibile limitare l'uso della chiave solo a determinati indirizzi IP, siti web, app Android, app iOS, o limitarla a determinate API o servizi all'interno di GCP.
Enumerazione
È possibile visualizzare le restrizioni di una chiave API (compresa la restrizione degli endpoint API di GCP) utilizzando i verbi list o describe:
È possibile recuperare le chiavi eliminate prima che passino 30 giorni, ecco perché è possibile elencare le chiavi eliminate.
Escalation dei Privilegi e Post Sfruttamento
GCP - Apikeys PrivescEnumerazione Non Autenticata
GCP - API Keys Unauthenticated EnumPersistenza
GCP - API Keys PersistenceLast updated