In Firefox für OpenBSD wurde die Unterstützung für unveil implementiert.

In Firefox für OpenBSD wurde Unterstützung der Dateisystemisolierung durch Systemaufrufe unveil(). 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 pledge 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. Standardmäßig, 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 wurden hinzugefügt in den Browsern Chromium und Iridium.

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster