Ve Firefoxu pro OpenBSD podpora izolace souborového systému pomocí systémového volání . Potřebné patche byly již přijaty do upstream firefox a budou součástí Firefoxu 72.
Firefox na OpenBSD byl dříve chráněn pomocí pro omezení přístupu každého typu procesů (main, content a GPU) k systémovým voláním, nyní bude také omezen přístup k souborovému systému pomocí unveil(). , přístup je omezen na adresáře ~/Downloads a /tmp; a při stahování souborů z webu, a při prohlížení souborů z disku. Nastavení pledge() a unveil() se uchovávají v souborech v /usr/local/lib/firefox/browser/defaults/preferences/, jejichž obsah může být přepsán v souborech z /etc/firefox/. Výhodou druhé možnosti je, že tyto soubory může editovat pouze root.
Dříve podobné možnosti byly v prohlížečích Chromium a Iridium.
Zdroj: opennet.ru
