L’analisi dei file caricati è l’elaborazione lato server eseguita dopo la ricezione di un file. Un’applicazione può esaminarne il formato, estrarre metadati, creare un’anteprima o trasformare il file. Queste operazioni possono rendere utili i caricamenti, ma fanno anche sì che il server interpreti input non attendibili.
Nella sicurezza informatica, l’analisi costituisce un confine di fiducia: librerie vulnerabili, configurazioni non sicure o permessi eccessivi per i processi possono trasformare un normale caricamento in una possibile via per eseguire codice o scrivere file. Gli aggressori possono inviare file appositamente predisposti che attivano vulnerabilità quando un’applicazione richiama strumenti di elaborazione di immagini o documenti. I difensori dovrebbero mantenere aggiornati tali strumenti e framework, limitare i formati accettati e le politiche di elaborazione, isolare i processi di analisi e applicare il principio del privilegio minimo. I caricamenti dovrebbero essere considerati potenzialmente pericolosi lungo l’intera pipeline di elaborazione, non solo mentre vengono archiviati.


