SV-234699r615888_rule
V-234699
SRG-OS-000378-GPOS-00163
AOSX-14-002069
CAT II
10
To ensure that authentication is required to access all system level preference panes use the following procedure:
Copy the authorization database to a file using the following command:
/usr/bin/sudo /usr/bin/security authorizationdb read system.preferences > ~/Desktop/authdb.txt
Edit the file to change:
<key>shared</key>
<true/>
To read:
<key>shared</key>
<false/>
Reload the authorization database with the following command:
/usr/bin/sudo /usr/bin/security authorizationdb write system.preferences < ~/Desktop/authdb.txt
To check that macOS is configured to require authentication to all system preference panes, use the following commands:
/usr/bin/sudo /usr/bin/security authorizationdb read system.preferences | grep -A1 shared
If what is returned does not include the following, this is a finding.
<key>shared</key>
<false/>
V-234699
False
AOSX-14-002069
To check that macOS is configured to require authentication to all system preference panes, use the following commands:
/usr/bin/sudo /usr/bin/security authorizationdb read system.preferences | grep -A1 shared
If what is returned does not include the following, this is a finding.
<key>shared</key>
<false/>
M
2930