Ranljivosti u Libarchive koje dovode do oštećenja memorije

U biblioteci Libarchive, koja pruža funkcije za rad s raznim formatima arhiva i komprimiranih datoteka, otkrivene su ranjivosti koje dovode do prekoračenja bafera prilikom obrade posebo oblikovanih arhiva u RAR formatu. Ranjivosti se nalaze u funkcijama execute_filter_audio (CVE-2024-48957) i execute_filter_delta (CVE-2024-48958) i uzrokovane su nedostatkom provjere da blok «src» može prekrivati blok «dst» u oštećenim arhivima.

Ranjivosti su ispravljene u verziji Libarchive 3.7.5, u kojoj su također ispravljene više od desetak grešaka koje dovode do prekoračenja bafera, pristupa već oslobođenoj memoriji ili cjelobrojnih preljeva prilikom obrade datoteka u formatima cpio, lzop, rpm, zip, uu i rar. Ispravci su označeni kao sigurnosni problemi, ali bez dodjeljivanja CVE identifikatora. Trenutno nije jasno mogu li se ovi problemi iskoristiti za izvršavanje koda prilikom obrade posebno oblikovanih datoteka.

Libarchive se koristi kao ovisnost u mnogim popularnim paketima, poput smbclient, flatpak, appstream, libappimage, dpdk, cmake, rpm, nix, pacman, elfutils, unrar, claws-mail, ark, epiphany, evince, vagrant, vlc, mpv, gvfs, fwupd, systemd (opcionalno) i file-roller (menadžer arhiva u GNOME-u). Pratite pojavu ažuriranja u distribucijama na sljedećim stranicama: Debian, Ubuntu, RHEL, SUSE/openSUSE, Fedora, Arch, FreeBSD.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster