Title: [289123] trunk/Source/WebKit
Revision
289123
Author
pvol...@apple.com
Date
2022-02-04 10:17:30 -0800 (Fri, 04 Feb 2022)

Log Message

[iOS][macOS] Adjust sysctl sandbox access
https://bugs.webkit.org/show_bug.cgi?id=236082
<rdar://problem/88436174>

Reviewed by Brent Fulgham.

Adjust sysctl sandbox access based on telemetry.

* GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in:
* NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in:
* Resources/SandboxProfiles/ios/com.apple.WebKit.Networking.sb:

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (289122 => 289123)


--- trunk/Source/WebKit/ChangeLog	2022-02-04 17:26:30 UTC (rev 289122)
+++ trunk/Source/WebKit/ChangeLog	2022-02-04 18:17:30 UTC (rev 289123)
@@ -1,3 +1,17 @@
+2022-02-04  Per Arne Vollan  <pvol...@apple.com>
+
+        [iOS][macOS] Adjust sysctl sandbox access
+        https://bugs.webkit.org/show_bug.cgi?id=236082
+        <rdar://problem/88436174>
+
+        Reviewed by Brent Fulgham.
+
+        Adjust sysctl sandbox access based on telemetry.
+
+        * GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in:
+        * NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in:
+        * Resources/SandboxProfiles/ios/com.apple.WebKit.Networking.sb:
+
 2022-02-04  Kate Cheney  <katherine_che...@apple.com>
 
         Fix App Privacy Report redirect attribution

Modified: trunk/Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in (289122 => 289123)


--- trunk/Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in	2022-02-04 17:26:30 UTC (rev 289122)
+++ trunk/Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in	2022-02-04 18:17:30 UTC (rev 289123)
@@ -152,7 +152,6 @@
         "hw.l2cachesize"
         "hw.logicalcpu"
         "hw.logicalcpu_max"
-        "hw.machine"
         "hw.memsize"
         "hw.model"
         "hw.ncpu"
@@ -168,7 +167,6 @@
         "kern.osproductversion"
         "kern.osrelease"
         "kern.ostype"
-        "kern.osversion"
         "kern.version")
     (sysctl-name-prefix "hw.optional.") ;; <rdar://problem/71462790>
     (sysctl-name-prefix "hw.perflevel") ;; <rdar://problem/76783596>

Modified: trunk/Source/WebKit/NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in (289122 => 289123)


--- trunk/Source/WebKit/NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in	2022-02-04 17:26:30 UTC (rev 289122)
+++ trunk/Source/WebKit/NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in	2022-02-04 18:17:30 UTC (rev 289123)
@@ -161,10 +161,12 @@
 (deny sysctl* (with telemetry))
 (allow sysctl-read
     (sysctl-name
+        "hw.cputype"
         "hw.memsize"
         "hw.ncpu"
         "kern.maxfilesperproc"
         "kern.osproductversion" ;; Needed by CFNetwork (HSTS store and others)
+        "kern.osrelease"
         "kern.ostype"
         "kern.osversion" ;; Needed by WebKit and ASL logging.
         "kern.tcsm_available" ;; Needed for IndexedDB support.

Modified: trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.Networking.sb (289122 => 289123)


--- trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.Networking.sb	2022-02-04 17:26:30 UTC (rev 289122)
+++ trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.Networking.sb	2022-02-04 18:17:30 UTC (rev 289123)
@@ -471,6 +471,7 @@
         "hw.memsize"
         "hw.ncpu"
         "hw.pagesize_compat"
+        "kern.bootargs"
         "kern.hostname"
         "kern.maxfilesperproc"
         "kern.osproductversion"
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to