Vulnerabilità in cpio e libarchive

Dopo quattro anni dall'ultimo rilascio pubblicato è stata pubblicata la versione 2.13 dello strumento di archiviazione file cpio, utilizzato nei pacchetti RPM e in initramfs. In questo nuovo rilascio sono stati risolti tre vulnerabilità:

  • CVE-2015-1197 — consente di sovrascrivere file al di fuori della directory in cui viene estratto l'archivio.
  • CVE-2016-2037 — porta a scrivere in aree al di fuori del buffer allocato durante l'elaborazione di file cpio specificamente formattati;
  • CVE-2019-14866) — a causa di una verifica insufficiente dell'intestazione del file TAR, consente, durante la creazione di un archivio in formato TAR da un elenco di file, se presente in questo elenco un archivio tar particolarmente grande e formattato, di creare un archivio risultante che includa 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 30-08-2019 16:40 suffix.tar
    -rw-r--r-- thomas/thomas 161 30-08-2019 16:40 AUTHORS

Inoltre, nella libreria Libarchive, che fornisce strumenti per lavorare con vari formati di archivi e file compressi, identificata vulnerabilità (CVE-2019-18408), che porta a un accesso a un blocco di memoria già liberato (use-after-free) durante l'elaborazione di file specificamente formattati in RAR. Il problema potrebbe potenzialmente comportare l'esecuzione di codice dannoso, ma la possibilità di sfruttamento è considerata poco probabile (il livello di pericolo è valutato 4.4 su 10, quindi il problema è considerato non grave). La questione è stata trattata senza eccessiva pubblicità è stato risolto in rilascio 3.4.0.

Fonte: opennet.ru

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