Dopo quattro anni dal precedente rilascio è disponibile il rilascio dell'utility per l'archiviazione dei file cpio 2.13, utilizzata nei pacchetti RPM e in initramfs. Nel nuovo rilascio sono state corrette tre vulnerabilità:
- — consente di sovrascrivere file al di fuori della directory in cui viene estratto l'archivio.
- — porta alla scrittura in un'area oltre il buffer allocato durante l'elaborazione di file cpio appositamente formati;
- ) — a causa di un'inadeguata verifica dell'intestazione del file TAR, consente, durante la creazione di un archivio in formato TAR da un elenco di file, se in questo elenco è presente un tar-archivio molto grande opportunamente formattato, di creare l'archivio risultante, includendo file estratti dall'archivio tar aggiunto con permessi errati.
tar cf suffix.tar AUTHORS
dd if=/dev/zero seek=16G bs=1 count=0 of=suffix.tar
echo suffix.tar | cpio -H tar -o | tar tvf —-rw-r--r-- 1000/1000 0 2019-08-30 16:40 suffix.tar
-rw-r--r-- thomas/thomas 161 2019-08-30 16:40 AUTHORS
Inoltre, nella libreria , che fornisce strumenti per lavorare con vari formati di archivi e file compressi, (), che porta a un accesso a un blocco di memoria già liberato (use-after-free) durante l'elaborazione di file appositamente formattati in RAR. Il problema potrebbe portare all'esecuzione di codice da parte di un malintenzionato, ma la possibilità di sfruttamento è considerata molto bassa (il livello di pericolo è stato assegnato a 4.4 su 10, cioè il problema è stato riconosciuto come non critico). Il problema senza ulteriore divulgazione in rilascio .
Fonte: opennet.ru
