Golden Gate Application Support Protection
Looks like moving the userβs TCC db to /private/var/containers/Data/ProtectedSystem/[UUID]/Data/Library/Application Support/com.apple.TCC/ was not the only change in the whole privacy castle of macOS 27. (What btw was a great move as now attackers with full disk access permissions canβt modify your privacy settings)
macOS 27 quietly ships a new privacy mechanism I hadnβt seen documented anywhere: it extends the
com.apple.maclprotection that has always guarded sandboxed appsβ~/Library/Containers/<bundle-id>/Datafolders to a hand-picked set of non-sandboxed appsβ~/Library/Application Support/<name>folders too. I noticed it by accident β Firefoxβs profile folder was suddenly inaccessible from Terminal, while MacPass, a password manager sitting right next to it, was wide open. That asymmetry didnβt sit well with me, so I pulled the thread. It ends in a hardcoded app allowlist baked into /usr/libexec/sandboxd (thx @ciphwall for the hint), meant to be updated live via XProtect.
Previously: