Un percorso di esecuzione privilegiato è un percorso di codice che viene eseguito con fiducia o autorizzazioni elevate, come privilegi di amministratore, root o a livello di sistema. Questi percorsi sono comuni in installatori, programmi di aggiornamento, strumenti di onboarding dei dispositivi e helper dei servizi che devono apportare modifiche al sistema. Poiché operano al di sopra dei normali privilegi dell'utente, possono creare un perimetro di sicurezza all'interno di un'applicazione.
Questo è importante perché qualsiasi difetto in un percorso privilegiato può avere un impatto sproporzionato. Se un attaccante può influenzarne gli input, potrebbe reindirizzare le scritture su file, avviare processi indesiderati, aggirare i controlli di autorizzazione o elevare i privilegi da un utente locale a un contesto più potente. In difesa, i team dovrebbero mantenere il codice privilegiato il più piccolo possibile, convalidare tutti gli input, separare le azioni ad alta fiducia dalla logica controllata dall'utente e applicare rapidamente le patch quando compaiono bug legati ai privilegi. In pratica, gli attaccanti spesso prendono di mira questi percorsi proprio perché trasformano un'attività di routine in un punto di ingresso di alto valore.


