In Firefox für OpenBSD Unterstützung der Dateisystemisolierung durch Systemaufrufe . Notwendige Patches wurden bereits im Upstream von Firefox angenommen und werden in Firefox 72 enthalten sein.
Firefox in OpenBSD war bereits zuvor geschützt, indem der Zugriff für jeden Prozess (Main, Content und GPU) auf Systemaufrufe beschränkt wurde; nun wird auch der Zugriff auf das Dateisystem über unveil() eingeschränkt. , der Zugriff ist auf die Verzeichnisse ~/Downloads und /tmp beschränkt; sowohl beim Herunterladen von Dateien aus dem Internet als auch beim Anzeigen von Dateien von der Festplatte. Die Einstellungen für pledge() und unveil() werden in Dateien unter /usr/local/lib/firefox/browser/defaults/preferences/ gespeichert, deren Inhalt in Dateien aus /etc/firefox/ überschrieben werden kann. Der Vorteil der zweiten Variante ist, dass nur der Root diese Dateien bearbeiten kann.
Ähnliche Funktionen gab es zuvor in den Browsern Chromium und Iridium.
Quelle: opennet.ru
