Un mail spool è l'area di archiviazione su disco in cui un server di posta conserva i messaggi in coda e lo stato correlato prima della consegna. Può contenere il corpo dei messaggi, le intestazioni, i lock e i file temporanei utilizzati dall'agente di trasferimento della posta durante l'elaborazione della posta.
Nella sicurezza informatica, il mail spool è importante perché rappresenta un confine del filesystem di alto valore. Se i permessi sono troppo permissivi, o se un bug consente directory traversal o confusione del percorso, un attaccante può leggere, modificare o eliminare la posta in coda al di fuori della directory prevista. Ciò può esporre contenuti sensibili, interrompere la consegna o creare un percorso per l'escalation dei privilegi quando il server viene eseguito con diritti elevati. I difensori proteggono lo spool con impostazioni rigorose di proprietà e modalità, meccanismi di confinamento e una convalida accurata di ogni percorso del filesystem usato dal codice che gestisce la posta. Una patch regolare è importante perché le vulnerabilità nella gestione dello spool spesso trasformano un piccolo bug di input in un grave attacco locale.


