Vulnerabilità in cpio e libarchive

Dopo quattro anni dal precedente rilascio pubblicato è 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à:

  • CVE-2015-1197 — consente di sovrascrivere file al di fuori della directory in cui viene estratto l'archivio.
  • CVE-2016-2037 — porta alla scrittura in un'area oltre il buffer allocato durante l'elaborazione di file cpio appositamente formati;
  • CVE-2019-14866) — 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 Libarchive, che fornisce strumenti per lavorare con vari formati di archivi e file compressi, è stata rilevata una vulnerabilità (CVE-2019-18408), 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 risolto in rilascio 3.4.0.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster