Una chiave di accesso AWS IAM è una credenziale programmatica usata per autenticare le richieste ai servizi AWS tramite la CLI, gli SDK, le API o gli strumenti di automazione. In pratica, fa parte di una coppia di chiavi: un ID della chiave di accesso e una chiave di accesso segreta. Insieme, consentono a un'applicazione o a uno script di dimostrare quale identità IAM sta effettuando la richiesta.
Questo è importante perché chiunque rubi una chiave di accesso valida può spesso usare AWS come se fosse il vero operatore, limitato solo dalle autorizzazioni di tale identità. Gli aggressori abusano di chiavi trapelate per creare risorse, leggere dati, modificare l'accesso o aumentare le spese con i servizi cloud e di IA. I difensori riducono il rischio evitando, quando possibile, chiavi a lunga durata, usando credenziali temporanee di ruolo, ruotando e revocando rapidamente le chiavi esposte, imponendo il privilegio minimo e monitorando CloudTrail e la fatturazione per rilevare attività API anomale.


