RESOLVED FIXED 156668
[Mac] Web Content service with a restricted entitlement may load arbitrary dylibs
https://bugs.webkit.org/show_bug.cgi?id=156668
Summary [Mac] Web Content service with a restricted entitlement may load arbitrary dy...
mitz
Reported 2016-04-16 14:30:39 PDT
<rdar://problem/25429784> When the changes for bug 155414 are in effect, the Web Content service is signed with a restricted entitlement but isn’t guarded against loading arbitrary dylibs.
Attachments
Enable library validation when needed (2.24 KB, patch)
2016-04-16 14:34 PDT, mitz
andersca: review+
Enable library validation when needed (2.41 KB, patch)
2016-06-13 20:34 PDT, mitz
no flags
Enable library validation for El Capitan too (1.86 KB, patch)
2016-08-20 12:53 PDT, mitz
sam: review+
mitz
Comment 1 2016-04-16 14:34:51 PDT
Created attachment 276563 [details] Enable library validation when needed
mitz
Comment 2 2016-04-16 14:37:08 PDT
mitz
Comment 3 2016-06-13 20:27:51 PDT
This was reverted in <http://trac.webkit.org/r200172>.
mitz
Comment 4 2016-06-13 20:31:23 PDT
Using <rdar://problem/26714558> to reenable in macOS Sierra and later.
mitz
Comment 5 2016-06-13 20:34:52 PDT
Created attachment 281230 [details] Enable library validation when needed
mitz
Comment 6 2016-06-13 21:01:35 PDT
mitz
Comment 7 2016-08-20 12:51:10 PDT
Can do this for El Capitan as well now.
mitz
Comment 8 2016-08-20 12:53:06 PDT
Created attachment 286544 [details] Enable library validation for El Capitan too
mitz
Comment 9 2016-08-20 15:02:09 PDT
Note You need to log in before you can comment on or make changes to this bug.