В Firefox за OpenBSD е реализирана поддръжка на unveil

В Firefox за OpenBSD реализирана поддръжка на изолация на файловата система чрез системен повик unveil(). Необходими пачове вече са приети в upstream на firefox и ще влязат в състава на Firefox 72.

Firefox в OpenBSD беше и по-рано защитен, използвайки pledge за ограничаване на достъпа на всеки тип процеси (main, content и GPU) до системните повиквания; сега за тях също ще бъде ограничен достъпът до файловата система чрез unveil(). По подразбиране, достъпът е ограничен до директориите ~/Downloads и /tmp; както при изтегляне на файлове от интернет, така и при преглед на файлове от диска. Настройките на pledge() и unveil() се съхраняват в файлове в /usr/local/lib/firefox/browser/defaults/preferences/, чието съдържание може да бъде преопределено в файлове от /etc/firefox/. Предимството на втория вариант е, че само root може да редактира тези файлове.

По-рано подобни възможности бяха добавени в браузърите Chromium и Iridium.

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

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