Che cos'è il servizio di metadati del cloud e perché interessa agli attaccanti?

È uno speciale indirizzo interno presente su ogni macchina virtuale cloud, da cui la macchina può leggere informazioni su se stessa, comprese credenziali temporanee per i permessi che le sono assegnati. Il software che gira sul server usa quelle credenziali per raggiungere archiviazione, database e altri servizi cloud senza una password nella configurazione, il che è una buona pratica. Il rischio è che qualsiasi cosa in grado di far inviare al server una richiesta web verso quell'indirizzo possa leggere anche le credenziali. Una via comune è la server-side request forgery (SSRF): una falla in un'applicazione web che permette a un attaccante di far scaricare al server un URL a sua scelta. Con le credenziali in mano, l'attaccante agisce nel Suo account cloud con i permessi del server. Difese: richieda la versione più recente, basata su sessione, del servizio di metadati dove il fornitore la offre, perché blocca le richieste falsificate semplici; dia a ogni ruolo di server solo i permessi necessari; corregga le falle SSRF e convalidi gli URL che le applicazioni scaricano; e imposti avvisi quando credenziali del ruolo di un server vengono usate dall'esterno del Suo ambiente, cosa che i log di attività del fornitore possono mostrare.

Da leggere dopo

← Tutte le 25 domande su Sicurezza del cloud e del SaaSTutti i temi