Open
Bug 1860950
Opened 2 years ago
Updated 1 year ago
Drop the disable-library-validation entitlement from the parent process executable
Categories
(Core :: Security: Process Sandboxing, enhancement, P2)
Tracking
()
NEW
People
(Reporter: haik, Assigned: haik)
Details
This bug is to remove the com.apple.security.cs.disable-library-validation entitlement from the parent process executable. At this time, is is required to allow for loading of user-specified pkcs#11 modules.
With the fix for bug 1593072 - Use different entitlement files for child processes and other resources, we added support to our release pipeline for different entitlements for different executables in the bundle.
At the same time we attempted to reduce the entitlements allowed for each executable. The fix went to far and removed com.apple.security.cs.disable-library-validation from the parent process executable and we added it back to address bug 1856972.
| Assignee | ||
Updated•1 year ago
|
Severity: -- → S3
Priority: -- → P2
| Assignee | ||
Updated•1 year ago
|
Assignee: nobody → haftandilian
You need to log in
before you can comment on or make changes to this bug.
Description
•