Sårbarheder i cpio og libarchive

Fire fire år efter den sidste udgivelse udgivet 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:

  • CVE-2015-1197 — tillader overskrivning af filer uden for den mappe, hvor arkivet udtrækkes.
  • CVE-2016-2037 — fører til skrivning i området uden for den tildelte buffer, når der behandles specielt formaterede cpio-filer;
  • CVE-2019-14866) — 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 Libarchive, som giver værktøjer til at arbejde med forskellige arkiv- og komprimeringsformater, opdaget ASLR i programmer med setuid-flaget og bestemme adressefordelingen i de indlæste biblioteker gennem manipulation af miljøvariablen LD_PREFER_MAP_32BIT_EXEC. (CVE-2019-18408), 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 er blevet løst i versionen 3.4.0.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster