I limiti delle risorse sono vincoli su quanta memoria, spazio su disco, dimensione dei file, tempo CPU o runtime può utilizzare un processo. Nella gestione di file sensibili dal punto di vista della sicurezza, impediscono a parser e convertitori di elaborare input non attendibili in modo indefinito o su scala non sicura. Questo è importante perché un caricamento creato ad arte può essere progettato per espandersi, ricorsivamente, o attivare elaborazioni costose, trasformando una semplice operazione sui file in un rischio di denial-of-service o in una via di abuso più ampia.
Nelle difese reali, i limiti delle risorse vengono applicati ai processori di immagini, ai convertitori di documenti e agli worker di caricamento. Gli amministratori possono imporre timeout, dimensioni massime, quote di spazio e quote a livello di container o sistema operativo, così un file malevolo non può esaurire le risorse del server né sondare eccessivamente l'host. I limiti da soli non correggono un difetto di parsing, ma riducono il raggio d'impatto quando esiste un bug e rendono più sicuro esporre su Internet le pipeline di elaborazione dei file.


