Un confine di servizio dei file è il controllo che decide quali file un server può restituire a un client. È la linea tra contenuti previsti, come asset multimediali o download pubblici, e dati sensibili come file di configurazione, librerie private o percorsi interni.
Nella sicurezza informatica, questo confine è importante perché molti attacchi cercano di far uscire un server da esso. Il path traversal, controlli di accesso difettosi e una logica non sicura di ricerca dei file possono tutti portare alla divulgazione non autorizzata di file. I difensori proteggono il confine con allowlist rigorose, percorsi normalizzati, controlli dei permessi e un mapping attento tra gli URL delle richieste e i file su disco. La registrazione dei log e i test per i casi limite aiutano a individuare i casi in cui una richiesta raggiunge dati che non dovrebbe. Quando una patch di prodotto menziona correzioni di “accesso ai file” o di “servizio dei file”, di solito significa che il confine del server era troppo debole e poteva essere superato da una richiesta costruita ad arte.


