Un attaccante autorizzato è qualcuno che dispone già di un certo accesso valido, credenziali o una posizione fidata prima di sfruttare una falla. Tale accesso può essere un accesso locale, il contesto di un dispositivo gestito, una sessione con privilegi o un'altra relazione di fiducia che il sistema è già disposto a riconoscere. Il termine non significa che la persona sia sicura o legittima; significa che lo sfruttamento parte dall'interno di un perimetro accettato.
Questo è importante nella sicurezza informatica perché molti bug gravi non sono raggiungibili da Internet pubblica. Richiedono che l'attaccante sia autenticato, si trovi sulla macchina locale o sia in grado di attivare un percorso di codice fidato. In pratica, ciò trasforma la falla in un rischio post-compromissione, interno o di movimento laterale. I difensori usano questa distinzione per valutare l'esposizione, dare priorità alle patch e capire se una vulnerabilità può essere sfruttata dopo un accesso iniziale. Nei casi di corruzione della memoria, un attaccante autorizzato può essere in grado di fornire input costruiti ad arte a un componente fidato e trasformare un bug in esecuzione di codice.


