Seleziona la tua lingua

    OAD Insight #13 – Il principio del minimo privilegio: dare accesso solo a ciò che serve

     

     Il principio del minimo privilegio small

     

    Che cos’è

    Il principio del minimo privilegio (Principle of Least Privilege – PoLP) prevede che ogni utente, applicazione o servizio disponga solo dei permessi strettamente necessari per svolgere il proprio compito e solo per il tempo necessario.

    In pratica, chi deve consultare un documento non dovrebbe poterlo modificare o cancellare; chi svolge attività ordinarie non dovrebbe utilizzare abitualmente un account amministrativo; un’applicazione non dovrebbe poter accedere a dati che non le servono.

    L’obiettivo è semplice: ridurre la superficie di rischio e limitare i danni in caso di errore, abuso o compromissione di un account.

     

    Perché è importante

    Molti attacchi diventano realmente pericolosi quando, dopo il primo accesso, l’attaccante riesce a ottenere ulteriori privilegi o a spostarsi verso altri sistemi e dati, i così detti "movimenti laterali". Se un account compromesso dispone di autorizzazioni molto ampie, l’attaccante può sfruttarle per estendere rapidamente l’attacco. Se invece quell’account può accedere solo a poche risorse, anche le conseguenze della compromissione restano più circoscritte.

    Un esempio semplice: se vengono rubate le credenziali di un dipendente che ha accesso soltanto ai file necessari al proprio lavoro, l’attaccante avrà possibilità limitate. Se lo stesso account dispone anche di privilegi amministrativi o di accessi non più necessari, il rischio aumenta notevolmente.

    Il minimo privilegio è quindi uno dei principi di base della sicurezza moderna ed è strettamente collegato anche agli approcci Zero Trust, ossia non considerare mai automaticamente affidabile un utente o un sistema, anche se si trova già all’interno della rete aziendale..

     

    Le principali cose da sapere

    Il principio del minimo privilegio non riguarda solo i dipendenti. Deve essere applicato a tutte le identità digitali: amministratori, consulenti, fornitori, applicazioni, account di servizio e dispositivi.

    Un problema frequente è l’accumulo progressivo dei privilegi: nel tempo un utente cambia ruolo o mansione, ma conserva accessi ottenuti in precedenza e non più necessari. Particolare attenzione deve essere dedicata agli account degli utenti privilegiati (es: amministratori di sistema, sistemisti, manutentori ICT, etc.), che dovrebbero essere separati da quelli utilizzati nelle normali attività quotidiane. Quando possibile, inoltre, i privilegi più elevati dovrebbero essere concessi solo temporaneamente, per il tempo necessario a svolgere una specifica attività.

    Il principio del minimo privilegio non è quindi una configurazione da fare una sola volta: richiede una verifica periodica delle autorizzazioni.

     

    Raccomandazioni pratiche

    • Assegnare a utenti e applicazioni solo i permessi realmente necessari.
    • Separare gli account ordinari dagli account amministrativi.
    • Evitare l’uso continuativo di privilegi elevati.
    • Rivedere periodicamente ruoli, gruppi e autorizzazioni.
    • Revocare tempestivamente gli accessi quando una persona cambia ruolo, lascia l’organizzazione o conclude un incarico.
    • Limitare nel tempo gli accessi privilegiati, quando tecnicamente possibile.
    • Controllare anche gli account di servizio e delle applicazioni, spesso trascurati ma potenzialmente molto potenti.
    • Registrare e monitorare l’utilizzo degli account privilegiati.

    La regola di fondo è semplice: dare a ciascuno solo ciò che serve, quando serve e per il tempo necessario.