In Firefox per OpenBSD supporto per l'isolamento del filesystem tramite chiamata di sistema . Le patch necessarie sono state già accettate upstream in firefox e faranno parte di Firefox 72.
Firefox su OpenBSD era già protetto, utilizzando per limitare l'accesso di ogni tipo di processo (main, content e GPU) alle chiamate di sistema; ora anche l'accesso al filesystem per loro sarà limitato tramite unveil(). , l'accesso è limitato alle directory ~/Downloads e /tmp; sia per il download di file dalla rete che per la visualizzazione di file dal disco. Le impostazioni pledge() e unveil() sono conservate in file in /usr/local/lib/firefox/browser/defaults/preferences/, il cui contenuto può essere sovrascritto da file in /etc/firefox/. Il vantaggio della seconda opzione è che solo root può modificare questi file.
In precedenza, capacità simili erano presenti nei browser Chromium e Iridium.
Fonte: opennet.ru
