Fire fire år efter den sidste udgivelse outrelease af værktøjet til filarkivering cpio 2.13, som anvendes i RPM-pakker og i initramfs. Den nye udgivelse retter tre sårbarheder:
- — tillader overskrivning af filer uden for den mappe, hvor arkivet udtrækkes.
- — fører til skrivning i området uden for den tildelte buffer, når der behandles specielt formaterede cpio-filer;
- ) — på grund af utilstrækkelig kontrol af TAR-filens header tillader det, at der ved oprettelse af et TAR-formatarkiv fra en liste over filer, hvis denne liste indeholder en specielt formateret meget stor tar-arkiv, oprettes et resulterende arkiv, der inkluderer filer, der er udpakket fra det tilføjede tar-arkiv med forkerte adgangsrettigheder.
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
Desuden i biblioteket , som giver værktøjer til at arbejde med forskellige arkiv- og komprimeringsformater, (), som fører til adgang til allerede frigivet hukommelsesblok (use-after-free) ved behandling af specielt formaterede filer i RAR-format. Problemet kan potentielt føre til udførelse af ondsindet kode, men muligheden for udnyttelse betragtes som usandsynlig (risikoniveauet er sat til 4,4 ud af 10, dvs. problemet anses for at være ufarligt). Problemet uden unødvendig offentliggørelse i versionen .
Kilde: opennet.ru
