Уязвимост в библиотеката libgsf, засягаща GNOME

В библиотеката libgsf, развивана от проекта GNOME, е открита уязвимост (CVE-2024-42415), която може да доведе до изпълнение на код при обработка на специално оформен файл. Уязвимостта е причинена от цялочислено препълване, водещо до записване на данни извън пределите на заделеното пространство при обработка на таблица за разпределение на секторите по време на парсинг на параметри от заглавките на файловете в CDF (Compound Document Format).

Библиотеката libgsf предлага функции за парсинг на различни структуриран формат на файлове, между които архиви и документни формати. Освен приложения като AbiWord, Gnumeric, GNOME Commander и Nemo, библиотеката се използва от проекта GNOME в търсачката tracker-miners и се използва като зависимост в пакета tracker-extract, който автоматично събира метаданни за нови файлове.

Опасността се състои в това, че услугата на GNOME, използваща libgsf, автоматично индексирa и разбира всички файлове в домашната директория без каквито и да е действия от страна на потребителя. Така че за атака е необходимо да се постигне появата на специално създаден файл в директорията на потребителя (например, за файла в директория ~\/Downloads в някои случаи е достатъчно да се кликне на линк в браузъра) и уязвимостта ще бъде експлоатирана по време на автоматичната му индексация.

Уязвимостта е отстранена в обновлението на библиотеката libgsf 1.14.53. Можете да следите за появата на обновления в дистрибуциите на следните страници: Debian, Ubuntu, RHEL, SUSE/openSUSE, Fedora, Arch, FreeBSD. В повечето дистрибуции с GNOME компонентът tracker-miners се активира по подразбиране и се зарежда като твърда зависимост за файловия мениджър Nautilus (GNOME Files). За деактивиране на tracker-miners за текущия потребител можете да използвате командите: systemctl —user mask tracker-store.service tracker-miner-fs.service tracker-miner-rss.service tracker-extract.service tracker-miner-apps.service tracker-writeback.service tracker reset —hard

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster