Mac: Sandbox the browser process |
||||
Issue descriptionAt WWDC 2018, Apple highlighted that Safari now sandboxes the browser process (whereas it ran un-sandboxed previously). We should consider doing the same, as it may be a prerequisite for enabling the Mojave Hardened Runtime (issue 850193). Obviously the browser is the highest-privilege process Chrome has, so any sandbox we put around it will be rather porous. But we still may be able to drop some ambient capabilities that it does not require.
,
Jun 6 2018
,
Jun 7 2018
Safari use the App Sandbox (com.apple.security.app-sandbox entitlement) in 10.14. The system can do container migration automatically, if we wanted: https://developer.apple.com/library/archive/documentation/Security/Conceptual/AppSandboxDesignGuide/MigratingALegacyApp/MigratingAnAppToASandbox.html#//apple_ref/doc/uid/TP40011183-CH6-SW1
,
Jun 11 2018
,
Jun 11 2018
|
||||
►
Sign in to add a comment |
||||
Comment 1 by rsesek@chromium.org
, Jun 6 2018