Zraniteľnosti v cpio a libarchive

Po štyroch rokoch od posledného vydania bol zverejnený bola vydaná verzia nástroja na archiváciu súborov cpio 2.13, ktorý sa využíva v RPM balíkoch a v initramfs. V novej verzii boli odstránené tri zraniteľnosti:

  • CVE-2015-1197 — umožňuje prepisovanie súborov mimo priečinka, do ktorého sa archivácia rozbaľuje.
  • CVE-2016-2037 — vedie k zápisu do oblasti mimo alokovanej pamäte pri spracovaní špeciálne upravených súborov cpio;
  • CVE-2019-14866) — kvôli nedostatočnej kontrole TAR hlavičky umožňuje pri vytváraní archívu vo formáte TAR zo zoznamu súborov, ak sa v tomto zozname nachádza špeciálne upravený veľmi veľký tar archív, vytvoriť výsledný archív, ktorý zahŕňa súbory rozbalené z pridaného tar archívu s nesprávnymi prístupovými právami.

    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

Okrem toho v knižnici Libarchive, ktorá poskytuje nástroje na prácu s rôznymi formátmi archívov a komprimovaných súborov, bola zistená zraniteľnosť (CVE-2019-18408), ktorá vedie k prístupu k už uvoľnenému bloku pamäte (use-after-free) pri spracovaní špeciálne upravených súborov vo formáte RAR. Problém môže potenciálne viesť k spusteniu kódu útočníka, avšak možnosti jeho zneužitia sa považujú za málo pravdepodobné (úroveň nebezpečenstva je stanovená na 4.4 z 10, čo znamená, že problémy sú považované za neškodné). Problém bez zbytočného rozruchu bola odstránená v vydaní 3.4.0.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster