AOSX-15-003013 - The macOS system must be configured with a firmware password to prevent access to single user mode and booting from alternative media.

Information

Single user mode and the boot picker, as well as numerous other tools are available on macOS through booting while holding the 'Option' key down. Setting a firmware password restricts access to these tools.

Solution

To set a firmware passcode use the following command.

sudo /usr/sbin/firmwarepasswd -setpasswd

Note: If firmware password or passcode is forgotten, the only way to reset the forgotten password is through the use of a machine specific binary generated and provided by Apple. Schedule a support call, and provide proof of purchase before the firmware binary will be generated.

See Also

https://dl.dod.cyber.mil/wp-content/uploads/stigs/zip/U_Apple_OS_X_10-15_V1R10_STIG.zip

Item Details

Category: CONFIGURATION MANAGEMENT

References: 800-53|CM-6b., CAT|II, CCI|CCI-000366, Rule-ID|SV-225211r610901_rule, STIG-ID|AOSX-15-003013, STIG-Legacy|SV-111803, STIG-Legacy|V-102841, Vuln-ID|V-225211

Plugin: Unix

Control ID: f428ae453135d23cdd9ebb9a16bc9e81cd438f05f1420b6f4a7cc18b760095db