Changeset 259469 in webkit
- Timestamp:
- Apr 3, 2020 10:37:46 AM (4 years ago)
- Location:
- trunk
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r259462 r259469 1 2020-04-03 Per Arne Vollan <pvollan@apple.com> 2 3 [iOS] Deny mach lookup access to the runningboard service in the WebContent process 4 https://bugs.webkit.org/show_bug.cgi?id=209933 5 6 Reviewed by Brent Fulgham. 7 8 * fast/sandbox/ios/sandbox-mach-lookup-expected.txt: 9 * fast/sandbox/ios/sandbox-mach-lookup.html: 10 1 11 2020-04-03 Sihui Liu <sihui_liu@apple.com> 2 12 -
trunk/LayoutTests/fast/sandbox/ios/sandbox-mach-lookup-expected.txt
r259052 r259469 28 28 PASS internals.hasSandboxMachLookupAccessToGlobalName("com.apple.WebKit.WebContent", "com.apple.lsd.mapdb") is false 29 29 PASS internals.hasSandboxMachLookupAccessToGlobalName("com.apple.WebKit.WebContent", "com.apple.frontboard.systemappservices") is false 30 PASS internals.hasSandboxMachLookupAccessToGlobalName("com.apple.WebKit.WebContent", "com.apple.runningboard") is false -
trunk/LayoutTests/fast/sandbox/ios/sandbox-mach-lookup.html
r259052 r259469 31 31 shouldBeFalse("internals.hasSandboxMachLookupAccessToGlobalName(\"com.apple.WebKit.WebContent\", \"com.apple.lsd.mapdb\")"); 32 32 shouldBeFalse("internals.hasSandboxMachLookupAccessToGlobalName(\"com.apple.WebKit.WebContent\", \"com.apple.frontboard.systemappservices\")"); 33 shouldBeFalse("internals.hasSandboxMachLookupAccessToGlobalName(\"com.apple.WebKit.WebContent\", \"com.apple.runningboard\")"); 33 34 } 34 35 </script> -
trunk/Source/WebKit/ChangeLog
r259468 r259469 1 2020-04-03 Per Arne Vollan <pvollan@apple.com> 2 3 [iOS] Deny mach lookup access to the runningboard service in the WebContent process 4 https://bugs.webkit.org/show_bug.cgi?id=209933 5 <rdar://problem/56995639> 6 7 Reviewed by Brent Fulgham. 8 9 On iOS, after <https://trac.webkit.org/changeset/258180/webkit>, mach lookup access to "com.apple.runningboard" 10 can be denied in the WebContent process. 11 12 Test: fast/sandbox/ios/sandbox-mach-lookup.html 13 14 * Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb: 15 1 16 2020-04-03 Diego Pino Garcia <dpino@igalia.com> 2 17 -
trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb
r259410 r259469 553 553 (allow ipc-posix-sem-open)) 554 554 555 ( allow mach-lookup (with telemetry)556 (global-name "com.apple.runningboard") ;; Needed by process assertion code (ProcessTaskStateObserver).555 (deny mach-lookup (with telemetry-backtrace) 556 (global-name "com.apple.runningboard") 557 557 ) 558 558
Note: See TracChangeset
for help on using the changeset viewer.