Che cos'è il phishing del consenso OAuth?
È un attacco in cui la vittima viene indotta a concedere a un'app malevola l'accesso al proprio account, invece di cedere la password. L'utente riceve un link a ciò che sembra un'app utile o una richiesta di documento, accede sulla vera pagina di Microsoft o Google e clicca per approvare permessi come leggere posta, file o contatti. Da quel momento l'app dell'attaccante ha un token che funziona senza password e spesso sopravvive al cambio della password e all'autenticazione a più fattori, perché l'utente ha dato il consenso. È efficace proprio perché ogni pagina che la vittima vede è autentica. Difese: limiti il consenso degli utenti in modo che l'accesso possa essere concesso solo a editori verificati o ad app approvate dall'amministratore, richieda la revisione dell'amministratore per i permessi ad alto rischio, imposti avvisi sui nuovi consensi alle app e riveda regolarmente l'elenco delle app collegate, rimuovendo ciò che nessuno riconosce. Se trova un'autorizzazione malevola, revochi l'app e i suoi token, poi verifichi nei log di audit a che cosa ha avuto accesso. Un sensore di rete non vede i consensi, che avvengono presso il fornitore di identità; è lì che vanno i controlli.
Da leggere dopo
Domande correlate
- Quali log del cloud e del SaaS dovremmo attivare e conservare?
- Che cosa succede se trapelano le chiavi di accesso al cloud, per esempio su GitHub?
- Che cos'è un bucket di archiviazione mal configurato e come lo evitiamo?
- Che cos'è il servizio di metadati del cloud e perché interessa agli attaccanti?
- Come individuiamo il mining di criptovalute in un account cloud compromesso?
← Tutte le 25 domande su Sicurezza del cloud e del SaaSTutti i temi