I permessi errati sono un errore di controllo degli accessi in cui i diritti di file, directory o servizi sono impostati in modo troppo ampio o troppo restrittivo. In pratica, ciò significa che il sistema operativo o l'applicazione concede più accesso del previsto, oppure blocca l'accesso di cui un servizio ha bisogno per funzionare. In un ambiente condiviso, questo può compromettere l'isolamento dei tenant e consentire a un account o processo di vedere i dati di un altro account.
Questo è importante perché gli errori di autorizzazione sono spesso silenziosi ma di grande impatto. Gli aggressori cercano file leggibili da tutti, directory con proprietario errato, ACL deboli o servizi in esecuzione con privilegi eccessivi per poter leggere dati sensibili, modificare la configurazione o eseguire un'escalation laterale. I difensori riducono il rischio applicando il principio del privilegio minimo, verificando proprietà e bit di modalità dopo gli aggiornamenti, esaminando gli account di servizio e controllando che i componenti backend mantengano separati i dati dei clienti. In sistemi come i servizi di calendario e contatti, un piccolo errore di permessi può esporre calendari privati, rubriche e relazioni di lavoro senza alcuna esecuzione di codice.


