2.3.3 Ensure Gatekeeper Is Enabled

Warning! Audit Deprecated

This audit has been deprecated and will be removed in a future update.

View Next Audit Version

Information

Gatekeeper is Apple's application that utilizes allowlisting to restrict downloaded applications from launching. It functions as a control to limit applications from unverified sources from running without authorization. In an update to Gatekeeper in macOS 13 Ventura, Gatekeeper checks every application on every launch, not just quarantined apps.

Disallowing unsigned software will reduce the risk of unauthorized or malicious applications from running on the system.

Solution

Run the following command to enable Gatekeeper to allow applications from App Store and identified developers:

% /usr/bin/sudo /usr/sbin/spctl --master-enable

See Also

https://workbench.cisecurity.org/benchmarks/17465