Firefox OpenBSD-hez a fájlrendszer izolálásának támogatása a rendszerhívás segítségével . A szükséges javításokat már elfogadták a Firefox upstream-jében és a Firefox 72-be fognak bekerülni.
A Firefox OpenBSD alatt korábban is védett volt a a folyamatok (main, content és GPU) minden típusának a rendszerhívásokhoz való hozzáférésének korlátozásával, mostantól ez a fájlrendszerhez való hozzáférést is korlátozni fogja az unveil() segítségével. , a hozzáférés korlátozva van a ~\/Downloads és a \/tmp könyvtárakra; mind a hálózatról letöltött fájlok, mind a lemezen található fájlok megtekintése esetén. A pledge() és unveil() beállítások a \/usr\/local\/lib\/firefox\/browser\/defaults\/preferences\/ könyvtárban található fájlokban tárolódnak, amelyek tartalma felülírható az \/etc\/firefox\/ könyvtárban lévő fájlokban. A második lehetőség előnye, hogy ezeket a fájlokat csak a root szerkesztheti.
Hasonló funkciók korábban már elérhetők voltak a Chromium és Iridium böngészőkben.
Forrás: opennet.ru
