La configurazione di sicurezza del servizio è l'insieme di regole di controllo degli accessi che decidono chi può raggiungere un servizio, un endpoint o un'operazione. Comprende l'autenticazione, l'autorizzazione, l'esposizione di rete e la possibilità di consentire l'accesso anonimo. In pratica, definisce se una richiesta deve includere credenziali valide, se è richiesto un ruolo e quali funzioni sono pubbliche.
Questo è importante perché molti attacchi si basano innanzitutto sul raggiungimento di una funzionalità vulnerabile. Se un servizio è esposto senza controlli adeguati, un attaccante può sondarlo in modo anonimo, testare gli input e abusare di una gestione debole delle query o di funzioni amministrative. In difesa, una configurazione sicura riduce la superficie di attacco limitando l'accesso pubblico, richiedendo un'autenticazione forte e limitando i privilegi degli account di servizio. Per sistemi come i server geospaziali, la configurazione dei servizi che accettano filtri può determinare se i percorsi di query sensibili siano raggiungibili da Internet o solo da utenti fidati.


