Giovedi 22 Ottobre 2026 12:40:52 GMT+02:00

Netcrook

HomeManifesto
News
Techcrook
Geocrook
WikicrookTeamAppContatti
ItalianoEnglish

WIKICROOK

Filtro di autenticazione

Un controllo a livello servlet che verifica se una richiesta debba essere consentita oltre il confine di accesso.

Un filtro di autenticazione è un controllo a livello servlet che ispeziona una richiesta HTTP in arrivo prima che raggiunga il codice dell'applicazione. Il suo compito è decidere se la richiesta è già autenticata, deve essere reindirizzata al login oppure deve essere rifiutata. Nelle applicazioni web Java, spesso si colloca all'inizio della pipeline delle richieste, insieme al routing e alla gestione delle sessioni.

Questo controllo è importante perché definisce il confine di accesso. Se il filtro è configurato in modo errato, aggirato tramite un URL alternativo o applicato in modo incoerente alle richieste inoltrate, un attaccante può raggiungere endpoint sensibili senza una sessione valida. Ciò può trasformare un semplice errore di controllo degli accessi in un'esposizione pre-autenticazione, inclusi l'accesso ai dati o, nei casi più gravi, l'esecuzione di codice lato server. I difensori dovrebbero verificare che il filtro copra ogni route, inclusi controller personalizzati, inoltri interni e percorsi API, e che i controlli di autorizzazione siano ripetuti anche a livello di logica di business.

← indice WIKICROOK