Un archivio tar è un formato di file che raggruppa più file e i relativi metadati in un unico contenitore. Non comprime da solo; il suo compito principale è preservare nomi di file, percorsi, timestamp e autorizzazioni, in modo che i dati possano essere spostati o ripristinati come un insieme.
Nel campo della sicurezza informatica, gli archivi tar sono importanti perché l'estrazione è un'operazione del filesystem, non solo una semplice analisi di byte. Se il software si fida di un archivio controllato da un attaccante, percorsi o tipi di file creati ad arte possono causare la scrittura di file al di fuori della directory prevista, la sovrascrittura di dati o l'esposizione di contenuti sensibili. Questo rende la gestione dei tar una superficie di attacco comune in installer, job CI, strumenti di backup e processori di upload. Le difese includono la validazione dei percorsi, il rifiuto di voci inattese, l'estrazione con privilegi minimi e l'uso di directory temporanee isolate prima di spostare nella posizione finale solo i file approvati.


