ListKeys è un'operazione di gestione di Azure che restituisce le chiavi di accesso dell'account di archiviazione. Queste chiavi possono essere usate in seguito per autenticarsi al servizio di archiviazione, spesso indipendentemente dalla sessione di accesso originale. Poiché opera tramite il control plane, la richiesta può avere successo anche quando l'attaccante non sta interagendo direttamente con i dati.
Negli attacchi informatici, ListKeys diventa prezioso dopo una compromissione dell'identità. Se un service principal o un'altra identità del carico di lavoro ha l'autorizzazione per richiamarlo, un attaccante può recuperare credenziali a lunga durata ed espandere l'accesso a blob, file o code. I difensori dovrebbero considerare ListKeys un'attività sensibile: limitarlo con il principio del privilegio minimo, preferire le identità gestite, monitorare chiamate ARM insolite e ruotare le chiavi di archiviazione quando si sospetta un'esposizione. I lock delle risorse possono rallentare l'eliminazione, ma non impediscono il recupero delle credenziali.


