Un core dump è un file che contiene un’istantanea della memoria e dello stato di esecuzione di un programma, creato di solito quando il programma si arresta in modo anomalo. Gli sviluppatori usano i dump per diagnosticare i problemi, ma questi possono anche contenere dati sensibili, come password, token o altre informazioni presenti in memoria.
Nella sicurezza informatica, una gestione non sicura dei core dump può esporre segreti o creare opportunità per influenzare il modo in cui un sistema elabora i file di crash. Gli aggressori potrebbero sfruttare autorizzazioni deboli, percorsi di file prevedibili o vulnerabilità nella registrazione e nella gestione dei crash per accedervi o usarli in modo improprio. Nel contesto riportato dell’unità di navigazione, il comportamento relativo ai core dump è stato descritto come una parte di una possibile catena di attacco; tale meccanismo non è stato confermato in modo indipendente. Le misure di difesa includono limitare la creazione e l’accesso ai dump, conservarli in posizioni protette, rimuovere i dati sensibili ove possibile ed eliminarli in modo sicuro quando non sono più necessari.


