Closed mikykeane closed 3 years ago
Added missing checks from section 18 until 18.4.5
Merged branch with compliances. Pending IDs changing and it's finished
Added SOC compliances mapping
Closing issue as this is done by PR:
Adding SCA policies for Windows Server 2012 R2 #731
Hello team. Working on the development of SCA policies for Windows 2012 R2.
1 Account Policies
2 Local Policies
2.1 Audit Policy 2.2 User Rights Assignment
[ ] 2.2.1 (L1) Ensure 'Access Credential Manager as a trusted caller' is set to 'No One' (Scored)
[ ] 2.2.2 (L1) Configure 'Access this computer from the network' (Scored)
[ ] 2.2.3 (L1) Ensure 'Act as part of the operating system' is set to 'No One' (Scored)
[ ] 2.2.4 (L1) Ensure 'Add workstations to domain' is set to 'Administrators' (DC only (Scored)
[ ] 2.2.5 (L1) Ensure 'Adjust memory quotas for a process' is set to 'Administrators, LOCAL SERVICE, NETWORK SERVICE' (Scored)
[ ] 2.2.6 (L1) Ensure 'Allow log on locally' is set to 'Administrators' (Scored)
[ ] 2.2.7 (L1) Configure 'Allow log on through Remote Desktop Services' (Scored)
[ ] 2.2.8 (L1) Ensure 'Back up files and directories' is set to 'Administrators' (Scored)
[ ] 2.2.9 (L1) Ensure 'Change the system time' is set to 'Administrators, LOCAL SERVICE' (Scored)
[ ] 2.2.10 (L1) Ensure 'Change the time zone' is set to 'Administrators, LOCAL SERVICE' (Scored)
[ ] 2.2.11 (L1) Ensure 'Create a pagefile' is set to 'Administrators' (Scored)
[ ] 2.2.12 (L1) Ensure 'Create a token object' is set to 'No One' (Scored)
[ ] 2.2.13 (L1) Ensure 'Create global objects' is set to 'Administrators, LOCAL SERVICE, NETWORK SERVICE, SERVICE' (Scored)
[ ] 2.2.14 (L1) Ensure 'Create permanent shared objects' is set to 'No One' (Scored)
[ ] 2.2.15 (L1) Configure 'Create symbolic links' (Scored)
[ ] 2.2.16 (L1) Ensure 'Debug programs' is set to 'Administrators' (Scored)
[ ] 2.2.17 (L1) Configure 'Deny access to this computer from the network' (Scored) ... - [ ] 2.2.18 (L1) Ensure 'Deny log on as a batch job' to include 'Guests' (Scored)
[ ] 2.2.19 (L1) Ensure 'Deny log on as a service' to include 'Guests' (Scored)
[ ] 2.2.20 (L1) Ensure 'Deny log on locally' to include 'Guests' (Scored)
[ ] 2.2.21 (L1) Configure 'Deny log on through Remote Desktop Services' (Scored)
[ ] 2.2.22 (L1) Configure 'Enable computer and user accounts to be trusted for delegation' (Scored)
[ ] 2.2.23 (L1) Ensure 'Force shutdown from a remote system' is set to 'Administrators' (Scored)
[ ] 2.2.24 (L1) Ensure 'Generate security audits' is set to 'LOCAL SERVICE, NETWORK SERVICE' (Scored)
[ ] 2.2.25 (L1) Configure 'Impersonate a client after authentication' (Scored)
[ ] 2.2.26 (L1) Ensure 'Increase scheduling priority' is set to 'Administrators' (Scored)
[ ] 2.2.27 (L1) Ensure 'Load and unload device drivers' is set to 'Administrators (Scored)
[ ] 2.2.28 (L1) Ensure 'Lock pages in memory' is set to 'No One' (Scored)
[ ] 2.2.29 (L2) Ensure 'Log on as a batch job' is set to 'Administrators' (DC Only) (Scored)
[ ] 2.2.30 (L1) Configure 'Manage auditing and security log' (Scored)
[ ] 2.2.31 (L1) Ensure 'Modify an object label' is set to 'No One' (Scored)
[ ] 2.2.32 (L1) Ensure 'Modify firmware environment values' is set to 'Administrators' (Scored)
[ ] 2.2.33 (L1) Ensure 'Perform volume maintenance tasks' is set to 'Administrators' (Scored)
[ ] 2.2.34 (L1) Ensure 'Profile single process' is set to 'Administrators' (Scored)
[ ] 2.2.35 (L1) Ensure 'Profile system performance' is set to 'Administrators, NT SERVICE\WdiServiceHost' (Scored)
[ ] 2.2.36 (L1) Ensure 'Replace a process level token' is set to 'LOCAL SERVICE, NETWORK SERVICE' (Scored)
[ ] 2.2.37 (L1) Ensure 'Restore files and directories' is set to 'Administrators' (Scored)
[ ] 2.2.38 (L1) Ensure 'Shut down the system' is set to 'Administrators' (Scored)
[ ] 2.2.39 (L1) Ensure 'Synchronize directory service data' is set to 'No One' (DC only) (Scored)
[ ] 2.2.40 (L1) Ensure 'Take ownership of files or other objects' is set to 'Administrators' (Scored)
2.3 Security Options
[ ] 2.3.1.1 (L1) Ensure 'Accounts: Administrator account status' is set to 'Disabled' (MS only) (Scored) ..................................................................................................................................... 129
[X] 2.3.1.2 (L1) Ensure 'Accounts: Block Microsoft accounts' is set to 'Users can't add or log on with Microsoft accounts' (Scored)
[ ] 2.3.1.3 (L1) Ensure 'Accounts: Guest account status' is set to 'Disabled' (MS only) (Scored)
[X] 2.3.1.4 (L1) Ensure 'Accounts: Limit local account use of blank passwords to console logon only' is set to 'Enabled' (Scored)
[ ] 2.3.1.5 (L1) Configure 'Accounts: Rename administrator account' (Scored)
[ ] 2.3.1.6 (L1) Configure 'Accounts: Rename guest account' (Scored)
[X] 2.3.2.1 (L1) Ensure 'Audit: Force audit policy subcategory settings (Windows Vista or later) to override audit policy category settings' is set to 'Enabled' (Scored)
[X] 2.3.2.2 (L1) Ensure 'Audit: Shut down system immediately if unable to log security audits' is set to 'Disabled' (Scored)
[X] 2.3.4.1 (L1) Ensure 'Devices: Allowed to format and eject removable media' is set to 'Administrators' (Scored)
[ ] 2.3.4.2 (L1) Ensure 'Devices: Prevent users from installing printer drivers' is set to 'Enabled' (Scored)
[X] 2.3.5.1 (L1) Ensure 'Domain controller: Allow server operators to schedule tasks' is set to 'Disabled' (DC only) (Scored)
[X] 2.3.5.2 (L1) Ensure 'Domain controller: LDAP server signing requirements' is set to 'Require signing' (DC only) (Scored)
[X] 2.3.5.3 (L1) Ensure 'Domain controller: Refuse machine account password changes' is set to 'Disabled' (DC only) (Scored)
[X] 2.3.6.1 (L1) Ensure 'Domain member: Digitally encrypt or sign secure channel data (always)' is set to 'Enabled' (Scored)
[X] 2.3.6.2 (L1) Ensure 'Domain member: Digitally encrypt secure channel data (when possible)' is set to 'Enabled' (Scored)
[X] 2.3.6.3 (L1) Ensure 'Domain member: Digitally sign secure channel data (when possible)' is set to 'Enabled' (Scored)
[X] 2.3.6.4 (L1) Ensure 'Domain member: Disable machine account password changes' is set to 'Disabled' (Scored)
[ ] 2.3.6.5 (L1) Ensure 'Domain member: Maximum machine account password age' is set to '30 or fewer days, but not 0' (Scored)
[X] 2.3.6.6 (L1) Ensure 'Domain member: Require strong (Windows 2000 or later) session key' is set to 'Enabled' (Scored)
[ ] 2.3.7.1 (L1) Ensure 'Interactive logon: Do not display last user name' is set to 'Enabled' (Scored)
[ ] 2.3.7.2 (L1) Ensure 'Interactive logon: Do not require CTRL+ALT+DEL' is set to 'Disabled' (Scored)
[ ] 2.3.7.3 (L1) Ensure 'Interactive logon: Machine inactivity limit' is set to '900 or fewer second(s), but not 0' (Scored) 2
[ ] 2.3.7.4 (L1) Configure 'Interactive logon: Message text for users attempting to log on' (Scored)
[ ] 2.3.7.5 (L1) Configure 'Interactive logon: Message title for users attempting to log on' (Scored)
[ ] 2.3.7.6 (L2) Ensure 'Interactive logon: Number of previous logons to cache (in case domain controller is not available)' is set to '4 or fewer logon(s)' (MS only) (Scored)
[ ] 2.3.7.7 (L1) Ensure 'Interactive logon: Prompt user to change password before expiration' is set to 'between 5 and 14 days' (Scored)
[ ] 2.3.7.8 (L1) Ensure 'Interactive logon: Require Domain Controller Authentication to unlock workstation' is set to 'Enabled' (MS only) (Scored)
[ ] 2.3.7.9 (L1) Ensure 'Interactive logon: Smart card removal behavior' is set to 'Lock Workstation' or higher (Scored)
[ ] 2.3.8.1 (L1) Ensure 'Microsoft network client: Digitally sign communications (always)' is set to 'Enabled' (Scored)
[ ] 2.3.8.2 (L1) Ensure 'Microsoft network client: Digitally sign communications (if server agrees)' is set to 'Enabled' (Scored)
[ ] 2.3.8.3 (L1) Ensure 'Microsoft network client: Send unencrypted password to third-party SMB servers' is set to 'Disabled' (Scored)
[ ] 2.3.9.1 (L1) Ensure 'Microsoft network server: Amount of idle time required before suspending session' is set to '15 or fewer minute(s), but not 0' (Scored)
[ ] 2.3.9.2 (L1) Ensure 'Microsoft network server: Digitally sign communications (always)' is set to 'Enabled' (Scored)
[ ] 2.3.9.3 (L1) Ensure 'Microsoft network server: Digitally sign communications (if client agrees)' is set to 'Enabled' (Scored)
[ ] 2.3.9.4 (L1) Ensure 'Microsoft network server: Disconnect clients when logon hours expire' is set to 'Enabled' (Scored)
[ ] 2.3.9.5 (L1) Ensure 'Microsoft network server: Server SPN target name validation level' is set to 'Accept if provided by client' or higher (MS only) (Scored)
[ ] 2.3.10.1 (L1) Ensure 'Network access: Allow anonymous SID/Name translation' is set to 'Disabled' (Scored)
[ ] 2.3.10.2 (L1) Ensure 'Network access: Do not allow anonymous enumeration of SAM accounts' is set to 'Enabled' (MS only) (Scored)
[ ] 2.3.10.3 (L1) Ensure 'Network access: Do not allow anonymous enumeration of SAM accounts and shares' is set to 'Enabled' (MS only) (Scored)
[ ] 2.3.10.4 (L2) Ensure 'Network access: Do not allow storage of passwords and credentials for network authentication' is set to 'Enabled' (Scored)
[ ] 2.3.10.5 (L1) Ensure 'Network access: Let Everyone permissions apply to anonymous users' is set to 'Disabled' (Scored)
[ ] 2.3.10.6 (L1) Configure 'Network access: Named Pipes that can be accessed anonymously' (Scored)
[ ] 2.3.10.7 (L1) Configure 'Network access: Remotely accessible registry paths' (Scored)
[ ] 2.3.10.8 (L1) Configure 'Network access: Remotely accessible registry paths and sub-paths' (Scored)
[ ] 2.3.10.9 (L1) Ensure 'Network access: Restrict anonymous access to Named Pipes and Shares' is set to 'Enabled' (Scored)
[ ] 2.3.10.10 (L1) Ensure 'Network access: Shares that can be accessed anonymously' is set to 'None' (Scored)
[ ] 2.3.10.11 (L1) Ensure 'Network access: Sharing and security model for local accounts' is set to 'Classic - local users authenticate as themselves' (Scored)
[ ] 2.3.11.1 (L1) Ensure 'Network security: Allow Local System to use computer identity for NTLM' is set to 'Enabled' (Scored)
[ ] 2.3.11.2 (L1) Ensure 'Network security: Allow LocalSystem NULL session fallback' is set to 'Disabled' (Scored)
[ ] 2.3.11.3 (L1) Ensure 'Network Security: Allow PKU2U authentication requests to this computer to use online identities' is set to 'Disabled' (Scored)
[ ] 2.3.11.4 (L1) Ensure 'Network security: Configure encryption types allowed for Kerberos' is set to 'AES128_HMAC_SHA1, AES256_HMAC_SHA1, Future encryption types' (Scored)
[ ] 2.3.11.5 (L1) Ensure 'Network security: Do not store LAN Manager hash value on next password change' is set to 'Enabled' (Scored)
[ ] 2.3.11.6 (L1) Ensure 'Network security: Force logoff when logon hours expire' is set to 'Enabled' (Not Scored)
[ ] 7 | Page2.3.11.7 (L1) Ensure 'Network security: LAN Manager authentication level' is set to 'Send NTLMv2 response only. Refuse LM & NTLM' (Scored)
[ ] 2.3.11.8 (L1) Ensure 'Network security: LDAP client signing requirements' is set to 'Negotiate signing' or higher (Scored)
[ ] 2.3.11.9 (L1) Ensure 'Network security: Minimum session security for NTLM SSP based (including secure RPC) clients' is set to 'Require NTLMv2 session security, Require 128-bit encryption' (Scored)
[ ] 2.3.11.10 (L1) Ensure 'Network security: Minimum session security for NTLM SSP based (including secure RPC) servers' is set to 'Require NTLMv2 session security, Require 128-bit encryption' (Scored)
[ ] 2.3.13.1 (L1) Ensure 'Shutdown: Allow system to be shut down without having to log on' is set to 'Disabled' (Scored)
[ ] 2.3.15.1 (L1) Ensure 'System objects: Require case insensitivity for non-Windows subsystems' is set to 'Enabled' (Scored)
[ ] 2.3.15.2 (L1) Ensure 'System objects: Strengthen default permissions of internal system objects (e.g. Symbolic Links)' is set to 'Enabled' (Scored)
[ ] 2.3.17.1 (L1) Ensure 'User Account Control: Admin Approval Mode for the Built-in Administrator account' is set to 'Enabled' (Scored)
[ ] 2.3.17.2 (L1) Ensure 'User Account Control: Allow UIAccess applications to prompt for elevation without using the secure desktop' is set to 'Disabled' (Scored)
[ ] 2.3.17.3 (L1) Ensure 'User Account Control: Behavior of the elevation prompt for administrators in Admin Approval Mode' is set to 'Prompt for consent on the secure desktop' (Scored)
[ ] 2.3.17.4 (L1) Ensure 'User Account Control: Behavior of the elevation prompt for standard users' is set to 'Automatically deny elevation requests' (Scored)
[ ] 2.3.17.5 (L1) Ensure 'User Account Control: Detect application installations and prompt for elevation' is set to 'Enabled' (Scored)
[ ] 2.3.17.6 (L1) Ensure 'User Account Control: Only elevate UIAccess applications that are installed in secure locations' is set to 'Enabled' (Scored)
[ ] 2.3.17.7 (L1) Ensure 'User Account Control: Run all administrators in Admin Approval Mode' is set to 'Enabled' (Scored)
[ ] 2.3.17.8 (L1) Ensure 'User Account Control: Switch to the secure desktop when prompting for elevation' is set to 'Enabled' (Scored)
[ ] 2.3.17.9 (L1) Ensure 'User Account Control: Virtualize file and registry write failures to per-user locations' is set to 'Enabled' (Scored)
[x] 3 Event Log
[x] 4 Restricted Groups
[x] 5 System Services
[x] 6 Registry
[x] 7 File System
[x] 8 Wired Network (IEEE 802.3) Policies
9 Windows Firewall with Advanced Security
9.1 Domain Profile
[ ] 9.1.1 (L1) Ensure 'Windows Firewall: Domain: Firewall state' is set to 'On (recommended)' (Scored)
[ ] 9.1.2 (L1) Ensure 'Windows Firewall: Domain: Inbound connections' is set to 'Block (default)' (Scored)
[ ] 9.1.3 (L1) Ensure 'Windows Firewall: Domain: Outbound connections' is set to 'Allow (default)' (Scored)
[ ] 9.1.4 (L1) Ensure 'Windows Firewall: Domain: Settings: Display a notification' is set to 'No' (Scored)
[ ] 9.1.5 (L1) Ensure 'Windows Firewall: Domain: Logging: Name' is set to '%SYSTEMROOT%\System32\logfiles\firewall\domainfw.log' (Scored)
[ ] 9.1.6 (L1) Ensure 'Windows Firewall: Domain: Logging: Size limit (KB)' is set to '16,384 KB or greater' (Scored)
[ ] 9.1.7 (L1) Ensure 'Windows Firewall: Domain: Logging: Log dropped packets' is set to 'Yes' (Scored)
[ ] 9.1.8 (L1) Ensure 'Windows Firewall: Domain: Logging: Log successful connections' is set to 'Yes' (Scored)
9.2 Private Profile
[ ] 9.2.1 (L1) Ensure 'Windows Firewall: Private: Firewall state' is set to 'On (recommended)' (Scored)
[ ] 9.2.2 (L1) Ensure 'Windows Firewall: Private: Inbound connections' is set to 'Block(default)' (Scored)
[ ] 9.2.3 (L1) Ensure 'Windows Firewall: Private: Outbound connections' is set to 'Allow (default)' (Scored)
[ ] 9.2.4 (L1) Ensure 'Windows Firewall: Private: Settings: Display a notification' is set to 'No' (Scored)
[ ] 9 | Page9.2.5 (L1) Ensure 'Windows Firewall: Private: Logging: Name' is set to '%SYSTEMROOT%\System32\logfiles\firewall\privatefw.log' (Scored)
[ ] 9.2.6 (L1) Ensure 'Windows Firewall: Private: Logging: Size limit (KB)' is set to '16,384 KB or greater' (Scored)
[ ] 9.2.7 (L1) Ensure 'Windows Firewall: Private: Logging: Log dropped packets' is set to 'Yes' (Scored)
[ ] 9.2.8 (L1) Ensure 'Windows Firewall: Private: Logging: Log successful connections' is set to 'Yes' (Scored)
9.3 Public Profile
[ ] 9.3.1 (L1) Ensure 'Windows Firewall: Public: Firewall state' is set to 'On (recommended)' (Scored)
[ ] 9.3.2 (L1) Ensure 'Windows Firewall: Public: Inbound connections' is set to 'Block(default)' (Scored)
[ ] 9.3.3 (L1) Ensure 'Windows Firewall: Public: Outbound connections' is set to 'Allow (default)' (Scored)
[ ] 9.3.4 (L1) Ensure 'Windows Firewall: Public: Settings: Display a notification' is set to 'No' (Scored)
[ ] 9.3.5 (L1) Ensure 'Windows Firewall: Public: Settings: Apply local firewall rules' is set to 'No' (Scored)
[ ] 9.3.6 (L1) Ensure 'Windows Firewall: Public: Settings: Apply local connection security rules' is set to 'No' (Scored)
[ ] 9.3.7 (L1) Ensure 'Windows Firewall: Public: Logging: Name' is set to '%SYSTEMROOT%\System32\logfiles\firewall\publicfw.log' (Scored)
[ ] 9.3.8 (L1) Ensure 'Windows Firewall: Public: Logging: Size limit (KB)' is set to '16,384 KB or greater' (Scored)
[ ] 9.3.9 (L1) Ensure 'Windows Firewall: Public: Logging: Log dropped packets' is set to 'Yes' (Scored)
[ ] 9.3.10 (L1) Ensure 'Windows Firewall: Public: Logging: Log successful connections' is set to 'Yes' (Scored)
[ ] 10 Network List Manager Policies
[ ] 11 Wireless Network (IEEE 802.11) Policies
[ ] 12 Public Key Policies
[ ] 13 Software Restriction Policies
[ ] 14 Network Access Protection NAP Client Configuration
[ ] 15 Application Control Policies
[ ] 16 IP Security Policies
17 Advanced Audit Policy Configuration 17.1 Account Logon
[ ] 17.1.1 (L1) Ensure 'Audit Credential Validation' is set to 'Success and Failure' (Scored)
17.2 Account Management
17.3 Detailed Tracking
[ ] 17.3.1 (L1) Ensure 'Audit Process Creation' is set to 'Success' (Scored)
17.4 DS Access
[ ] 17.4.1 (L1) Ensure 'Audit Directory Service Access' is set to 'Success and Failure' (DC only) (Scored)
[ ] 17.4.2 (L1) Ensure 'Audit Directory Service Changes' is set to 'Success and Failure' (DC only) (Scored)
17.5 Logon/Logoff
17.6 Object Access
[ ] 17.6.1 (L1) Ensure 'Audit Other Object Access Events' is set to 'Success and Failure' (Scored)
[ ] 17.6.2 (L1) Ensure 'Audit Removable Storage' is set to 'Success and Failure' (Scored)
[ ] 17.7 Policy Change
[ ] 17.7.1 (L1) Ensure 'Audit Audit Policy Change' is set to 'Success and Failure' (Scored)
[ ] 17.7.2 (L1) Ensure 'Audit Authentication Policy Change' is set to 'Success' (Scored)
[ ] 17.7.3 (L1) Ensure 'Audit Authorization Policy Change' is set to 'Success' (Scored)
17.8 Privilege Use
[ ] 17.8.1 (L1) Ensure 'Audit Sensitive Privilege Use' is set to 'Success and Failure' (Scored)
[ ] 17.9 System
[ ] 17.9.1 (L1) Ensure 'Audit IPsec Driver' is set to 'Success and Failure' (Scored)
[ ] 17.9.2 (L1) Ensure 'Audit Other System Events' is set to 'Success and Failure' (Scored)
[ ] 17.9.3 (L1) Ensure 'Audit Security State Change' is set to 'Success' (Scored)
[ ] 17.9.4 (L1) Ensure 'Audit Security System Extension' is set to 'Success and Failure' (Scored)
[ ] 17.9.5 (L1) Ensure 'Audit System Integrity' is set to 'Success and Failure' (Scored)
18 Administrative Templates (Computer) 18.1 Control Panel
[x] 18.1.1.1 (L1) Ensure 'Prevent enabling lock screen camera' is set to 'Enabled' (Scored)
[x] 18.1.1.2 (L1) Ensure 'Prevent enabling lock screen slide show' is set to 'Enabled' (Scored)
18.2 LAPS
[x] 18.2.1 (L1) Ensure LAPS AdmPwd GPO Extension / CSE is installed (MS only)(Scored)
[x] 18.2.2 (L1) Ensure 'Do not allow password expiration time longer than required by policy' is set to 'Enabled' (MS only) (Scored)
[x] 18.2.3 (L1) Ensure 'Enable Local Admin Password Management' is set to 'Enabled'(MS only) (Scored)
[x] 18.2.4 (L1) Ensure 'Password Settings: Password Complexity' is set to 'Enabled: Large letters + small letters + numbers + special characters' (MS only) (Scored)
[x] 18.2.5 (L1) Ensure 'Password Settings: Password Length' is set to 'Enabled: 15 or more' (MS only) (Scored)
[x] 18.2.6 (L1) Ensure 'Password Settings: Password Age (Days)' is set to 'Enabled: 30 or fewer' (MS only) (Scored)
18.3 MS Security Guide
18.4 MSS (Legacy)
[x] 18.4.1 (L1) Ensure 'MSS: (AutoAdminLogon) Enable Automatic Logon (not recommended)' is set to 'Disabled' (Scored)
[x] 18.4.2 (L1) Ensure 'MSS: (DisableIPSourceRouting IPv6) IP source routing protection level (protects against packet spoofing)' is set to 'Enabled: Highest protection, source routing is completely disabled' (Scored)
[x] 18.4.3 (L1) Ensure 'MSS: (DisableIPSourceRouting) IP source routing protection level (protects against packet spoofing)' is set to 'Enabled: Highest protection, source routing is completely disabled' (Scored)
[x] 18.4.4 (L1) Ensure 'MSS: (EnableICMPRedirect) Allow ICMP redirects to override OSPF generated routes' is set to 'Disabled' (Scored)
[ ] 18.4.5 (L2) Ensure 'MSS: (KeepAliveTime) How often keep-alive packets are sent in milliseconds' is set to 'Enabled: 300,000 or 5 minutes (recommended)' (Scored) .
[ ] 18.4.6 (L1) Ensure 'MSS: (NoNameReleaseOnDemand) Allow the computer to ignore NetBIOS name release requests except from WINS servers' is set to 'Enabled' (Scored)
[ ] 18.4.7 (L2) Ensure 'MSS: (PerformRouterDiscovery) Allow IRDP to detect and configure Default Gateway addresses (could lead to DoS)' is set to 'Disabled (Scored)
[ ] 18.4.8 (L1) Ensure 'MSS: (SafeDllSearchMode) Enable Safe DLL search mode (recommended)' is set to 'Enabled' (Scored)
[ ] 18.4.9 (L1) Ensure 'MSS: (ScreenSaverGracePeriod) The time in seconds before the screen saver grace period expires (0 recommended)' is set to 'Enabled: 5 or fewer seconds' (Scored)
[ ] 18.4.10 (L2) Ensure 'MSS: (TcpMaxDataRetransmissions IPv6) How many times unacknowledged data is retransmitted' is set to 'Enabled: 3' (Scored)
[ ] 18.4.11 (L2) Ensure 'MSS: (TcpMaxDataRetransmissions) How many times unacknowledged data is retransmitted' is set to 'Enabled: 3' (Scored)
[ ] 18.4.12 (L1) Ensure 'MSS: (WarningLevel) Percentage threshold for the security event log at which the system will generate a warning' is set to 'Enabled: 90% or less' (Scored)
18.5 Network
[ ] 18.5.4.1 (L1) Set 'NetBIOS node type' to 'P-node' (Ensure NetBT Parameter 'NodeType' is set to '0x2 (2)') (MS Only) (Scored)
[ ] 18.5.4.2 (L1) Ensure 'Turn off multicast name resolution' is set to 'Enabled' (MS Only) (Scored)
[ ] 18.5.9.1 (L2) Ensure 'Turn on Mapper I/O (LLTDIO) driver' is set to 'Disabled' (Scored) - [ ] 18.5.9.2 (L2) Ensure 'Turn on Responder (RSPNDR) driver' is set to 'Disabled' (Scored)
[ ] 18.5.10.2 (L2) Ensure 'Turn off Microsoft Peer-to-Peer Networking Services' is set to 'Enabled' (Scored)
[ ] 18.5.11.2 (L1) Ensure 'Prohibit installation and configuration of Network Bridge on your DNS domain network' is set to 'Enabled' (Scored)
[ ] 18.5.11.3 (L1) Ensure 'Require domain users to elevate when setting a network's location' is set to 'Enabled' (Scored)
[ ] 18.5.14.1 (L1) Ensure 'Hardened UNC Paths' is set to 'Enabled, with "Require Mutual Authentication" and "Require Integrity" set for all NETLOGON and SYSVOL shares' (Scored)
[ ] 18.5.19.2.1 (L2) Disable IPv6 (Ensure TCPIP6 Parameter 'DisabledComponents' is set to '0xff (255)') (Scored)
[ ] 18.5.20.1 (L2) Ensure 'Configuration of wireless settings using Windows Connect Now' is set to 'Disabled' (Scored)
[ ] 18.5.20.2 (L2) Ensure 'Prohibit access of the Windows Connect Now wizards' is set to 'Enabled' (Scored)
[ ] 18.5.21.1 (L1) Ensure 'Minimize the number of simultaneous connections to the Internet or a Windows Domain' is set to 'Enabled' (Scored)
[ ] 18.5.21.2 (L2) Ensure 'Prohibit connection to non-domain networks when connected to domain authenticated network' is set to 'Enabled' (MS only) (Scored)
[ ] 18.6 Printers
[ ] 18.7 Start Menu and Taskbar
18.8 System
[ ] 18.8.3.1 (L1) Ensure 'Include command line in process creation events' is set to 'Disabled' (Scored)
[ ] 18.8.4.1 (L1) Ensure 'Remote host allows delegation of non-exportable credentials' is set to 'Enabled' (Scored)
[ ] 18.8.14.1 (L1) Ensure 'Boot-Start Driver Initialization Policy' is set to 'Enabled: Good, unknown and bad but critical' (Scored)
[ ] 18.8.21.2 (L1) Ensure 'Configure registry policy processing: Do not apply during periodic background processing' is set to 'Enabled: FALSE' (Scored)
[ ] 18.8.21.3 (L1) Ensure 'Configure registry policy processing: Process even if the Group Policy objects have not changed' is set to 'Enabled: TRUE' (Scored)
[ ] 18.8.21.4 (L1) Ensure 'Turn off background refresh of Group Policy' is set to 'Disabled' (Scored)
[ ] 18.8.22.1.1 (L1) Ensure 'Turn off downloading of print drivers over HTTP' is set to 'Enabled' (Scored)
[ ] 18.8.22.1.2 (L2) Ensure 'Turn off handwriting personalization data sharing' is set to 'Enabled' (Scored)
[ ] 18.8.22.1.3 (L2) Ensure 'Turn off handwriting recognition error reporting' is set to 'Enabled' (Scored)
[ ] 18.8.22.1.4 (L2) Ensure 'Turn off Internet Connection Wizard if URL connection is referring to Microsoft.com' is set to 'Enabled' (Scored)
[ ] 18.8.22.1.5 (L1) Ensure 'Turn off Internet download for Web publishing and online ordering wizards' is set to 'Enabled' (Scored)
[ ] 18.8.22.1.6 (L1) Ensure 'Turn off printing over HTTP' is set to 'Enabled' (Scored)
[ ] 18.8.22.1.7 (L2) Ensure 'Turn off Registration if URL connection is referring to Microsoft.com' is set to 'Enabled' (Scored)
[ ] 18.8.22.1.8 (L2) Ensure 'Turn off Search Companion content file updates' is set to 'Enabled' (Scored)
[ ] 18.8.22.1.9 (L2) Ensure 'Turn off the "Order Prints" picture task' is set to 'Enabled' (Scored)
[ ] 18.8.22.1.10 (L2) Ensure 'Turn off the "Publish to Web" task for files and folders' is set to 'Enabled' (Scored)
[ ] 18.8.22.1.11 (L2) Ensure 'Turn off the Windows Messenger Customer Experience Improvement Program' is set to 'Enabled' (Scored)
[ ] 18.8.22.1.12 (L2) Ensure 'Turn off Windows Customer Experience Improvement Program' is set to 'Enabled' (Scored)
[ ] 18.8.22.1.13 (L2) Ensure 'Turn off Windows Error Reporting' is set to 'Enabled' (Scored)
[ ] 18.8.26.1 (L2) Ensure 'Disallow copying of user input methods to the system account for sign-in' is set to 'Enabled' (Scored)
[ ] 18.8.27.1 (L1) Ensure 'Do not display network selection UI' is set to 'Enabled' (Scored)
[ ] 18.8.27.2 (L1) Ensure 'Do not enumerate connected users on domain-joined computers' is set to 'Enabled' (Scored)
[ ] 18.8.27.3 (L1) Ensure 'Enumerate local users on domain-joined computers' is set to 'Disabled' (MS only) (Scored)
[ ] 18.8.27.4 (L1) Ensure 'Turn off app notifications on the lock screen' is set to 'Enabled' (Scored)
[ ] 18.8.27.5 (L1) Ensure 'Turn off picture password sign-in' is set to 'Enabled' (Scored)
[ ] 18.8.27.6 (L1) Ensure 'Turn on convenience PIN sign-in' is set to 'Disabled' (Scored)
[ ] 18.8.33.6.1 (L1) Ensure 'Require a password when a computer wakes (on battery)' is set to 'Enabled' (Scored)
[ ] 18.8.33.6.2 (L1) Ensure 'Require a password when a computer wakes (plugged in)' is set to 'Enabled' (Scored)
[ ] 18.8.35.1 (L1) Ensure 'Configure Offer Remote Assistance' is set to 'Disabled (Scored)
[ ] 18.8.35.2 (L1) Ensure 'Configure Solicited Remote Assistance' is set to 'Disabled' (Scored) - [ ] 18.8.36.1 (L1) Ensure 'Enable RPC Endpoint Mapper Client Authentication' is set to 'Enabled' (MS only) (Scored)
[ ] 18.8.36.2 (L2) Ensure 'Restrict Unauthenticated RPC clients' is set to 'Enabled: Authenticated' (MS only) (Scored)
[ ] 18.8.44.5.1 (L2) Ensure 'Microsoft Support Diagnostic Tool: Turn on MSDT interactive communication with support provider' is set to 'Disabled' (Scored)
[ ] 18.8.44.11.1 (L2) Ensure 'Enable/Disable PerfTrack' is set to 'Disabled' (Scored)
[ ] 18.8.46.1 (L2) Ensure 'Turn off the advertising ID' is set to 'Enabled' (Scored)
[ ] 18.8.49.1.1 (L2) Ensure 'Enable Windows NTP Client' is set to 'Enabled' (Scored)
[ ] 18.8.49.1.2 (L2) Ensure 'Enable Windows NTP Server' is set to 'Disabled' (MS only) (Scored)
18.9 Windows Components
[ ] 18.9.6.1 (L1) Ensure 'Allow Microsoft accounts to be optional' is set to 'Enabled' (Scored)
[ ] 18.9.8.1 (L1) Ensure 'Disallow Autoplay for non-volume devices' is set to 'Enabled' (Scored)
[ ] 18.9.8.2 (L1) Ensure 'Set the default behavior for AutoRun' is set to 'Enabled: Do not execute any autorun commands' (Scored)
[ ] 18.9.8.3 (L1) Ensure 'Turn off Autoplay' is set to 'Enabled: All drives' (Scored)
[ ] 18.9.15.1 (L1) Ensure 'Do not display the password reveal button' is set to 'Enabled' (Scored)
[ ] 18.9.15.2 (L1) Ensure 'Enumerate administrator accounts on elevation' is set to 'Disabled' (Scored)
[ ] 18.9.24.1 (L1) Ensure 'EMET 5.52' or higher is installed (Scored)
[ ] 18.9.24.2 (L1) Ensure 'Default Action and Mitigation Settings' is set to 'Enabled' (plus subsettings)
[ ] 18.9.24.3 (L1) Ensure 'Default Protections for Internet Explorer' is set to 'Enabled'
[ ] 18.9.24.4 (L1) Ensure 'Default Protections for Popular Software' is set to 'Enabled'
[ ] 18.9.24.5 (L1) Ensure 'Default Protections for Recommended Software' is set to 'Enabled' (Scored)
[ ] 18.9.24.6 (L1) Ensure 'System ASLR' is set to 'Enabled: Application Opt-In' (Scored)
[ ] 18.9.24.7 (L1) Ensure 'System DEP' is set to 'Enabled: Application Opt-Out' (Scored)
[ ] 18.9.24.8 (L1) Ensure 'System SEHOP' is set to 'Enabled: Application Opt-Out'
[ ] 18.9.26.1.1 (L1) Ensure 'Application: Control Event Log behavior when the log file reaches its maximum size' is set to 'Disabled' (Scored)
[ ] 18.9.26.1.2 (L1) Ensure 'Application: Specify the maximum log file size (KB)' is set to 'Enabled: 32,768 or greater' (Scored)
[ ] 18.9.26.2.1 (L1) Ensure 'Security: Control Event Log behavior when the log file reaches its maximum size' is set to 'Disabled' (Scored)
[ ] 18.9.26.2.2 (L1) Ensure 'Security: Specify the maximum log file size (KB)' is set to 'Enabled: 196,608 or greater' (Scored)
[ ] 18.9.26.3.1 (L1) Ensure 'Setup: Control Event Log behavior when the log file reaches its maximum size' is set to 'Disabled' (Scored)
[ ] 18.9.26.3.2 (L1) Ensure 'Setup: Specify the maximum log file size (KB)' is set to 'Enabled: 32,768 or greater' (Scored)
[ ] 18.9.26.4.1 (L1) Ensure 'System: Control Event Log behavior when the log file reaches its maximum size' is set to 'Disabled' (Scored)
[ ] 18.9.26.4.2 (L1) Ensure 'System: Specify the maximum log file size (KB)' is set to 'Enabled: 32,768 or greater' (Scored)
[ ] 18.9.30.2 (L1) Ensure 'Turn off Data Execution Prevention for Explorer' is set to 'Disabled' (Scored)
[ ] 18.9.30.3 (L1) Ensure 'Turn off heap termination on corruption' is set to 'Disabled' (Scored)
[ ] 18 | P a g e18.9.30.4 (L1) Ensure 'Turn off shell protocol protected mode' is set to 'Disabled'
[ ] 18.9.39.1.1 (L2) Ensure 'Turn off Windows Location Provider' is set to 'Enabled'
[ ] 18.9.39.2 (L2) Ensure 'Turn off location' is set to 'Enabled' (Scored)
[ ] 18.9.52.1 (L1) Ensure 'Prevent the usage of OneDrive for file storage' is set to 'Enabled' (Scored)
[ ] 18.9.52.2 (L1) Ensure 'Prevent the usage of OneDrive for file storage on Windows 8.1' is set to 'Enabled' (Scored)
[ ] 18.9.58.2.2 (L1) Ensure 'Do not allow passwords to be saved' is set to 'Enabled'
[ ] 18.9.58.3.2.1 (L2) Ensure 'Restrict Remote Desktop Services users to a singleRemote Desktop Services session' is set to 'Enabled' (Scored)
[ ] 18.9.58.3.3.1 (L2) Ensure 'Do not allow COM port redirection' is set to 'Enabled'
[ ] 18.9.58.3.3.2 (L1) Ensure 'Do not allow drive redirection' is set to 'Enabled' (Scored)
[ ] 18.9.58.3.3.3 (L2) Ensure 'Do not allow LPT port redirection' is set to 'Enabled'
[ ] 18.9.58.3.3.4 (L2) Ensure 'Do not allow supported Plug and Play device redirection'is set to 'Enabled' (Scored)
[ ] 18.9.58.3.9.1 (L1) Ensure 'Always prompt for password upon connection' is set to 'Enabled' (Scored)
[ ] 18.9.58.3.9.2 (L1) Ensure 'Require secure RPC communication' is set to 'Enabled'
[ ] 18.9.58.3.9.3 (L1) Ensure 'Set client connection encryption level' is set to 'Enabled: High Level' (Scored)
[ ] 18.9.58.3.10.1 (L2) Ensure 'Set time limit for active but idle Remote Desktop Services sessions' is set to 'Enabled: 15 minutes or less' (Scored)
[ ] 18.9.58.3.10.2 (L2) Ensure 'Set time limit for disconnected sessions' is set to 'Enabled: 1 minute' (Scored) 9
[ ] 18.9.58.3.11.1 (L1) Ensure 'Do not delete temp folders upon exit' is set to 'Disabled' (Scored)
[ ] 18.9.58.3.11.2 (L1) Ensure 'Do not use temporary folders per session' is set to'Disabled' (Scored)
[ ] 18.9.59.1 (L1) Ensure 'Prevent downloading of enclosures' is set to 'Enabled'
[ ] 18.9.60.2 (L1) Ensure 'Allow indexing of encrypted files' is set to 'Disabled' (Scored)
[ ] 18.9.60.3 (L2) Ensure 'Set what information is shared in Search' is set to 'Enabled:Anonymous info'
[ ] 18.9.65.1 (L2) Ensure 'Turn off KMS Client Online AVS Validation' is set to 'Enabled'
[ ] 18.9.76.3.1 (L1) Ensure 'Configure local setting override for reporting to MicrosoftMAPS' is set to 'Disabled' (Scored)
[ ] 18.9.76.3.2 (L2) Ensure 'Join Microsoft MAPS' is set to 'Disabled' (Scored)
[ ] 18.9.76.7.1 (L1) Ensure 'Turn on behavior monitoring' is set to 'Enabled' (Scored)
[ ] 18.9.76.9.1 (L2) Ensure 'Configure Watson events' is set to 'Disabled' (Scored).....
[ ] 18.9.76.10.1 (L1) Ensure 'Scan removable drives' is set to 'Enabled' (Not Scored)
[ ] 18.9.76.10.2 (L1) Ensure 'Turn on e-mail scanning' is set to 'Enabled' (Scored) .....
[ ] 18.9.76.14 (L1) Ensure 'Turn off Windows Defender AntiVirus' is set to 'Disabled'
[ ] 18.9.80.1.1 (L1) Ensure 'Configure Windows Defender SmartScreen' is set to'Enabled: Warn and prevent bypass' (Scored)
[ ] 18.9.81.2.1 (L1) Ensure 'Configure Default consent' is set to 'Enabled: Always ask before sending data' (Scored) 18.9.81.3 (L1) Ensure 'Automatically send memory dumps for OS-generated error reports' is set to 'Disabled' (Scored)
[ ] 18.9.85.1 (L1) Ensure 'Allow user control over installs' is set to 'Disabled' (Scored)
[ ] 18.9.85.2 (L1) Ensure 'Always install with elevated privileges' is set to 'Disabled'
[ ] 18.9.85.3 (L2) Ensure 'Prevent Internet Explorer security prompt for WindowsInstaller scripts' is set to 'Disabled' (Scored)
[ ] 18.9.86.1 (L1) Ensure 'Sign-in last interactive user automatically after a system- initiated restart' is set to 'Disabled' (Scored)
[ ] 18.9.95.1 (L1) Ensure 'Turn on PowerShell Script Block Logging' is set to 'Disabled'
[ ] 18.9.95.2 (L1) Ensure 'Turn on PowerShell Transcription' is set to 'Disabled'
[ ] 18.9.97.1.1 (L1) Ensure 'Allow Basic authentication' is set to 'Disabled' (Scored) .
[ ] 18.9.97.1.2 (L1) Ensure 'Allow unencrypted traffic' is set to 'Disabled' (Scored) ...
[ ] 18.9.97.1.3 (L1) Ensure 'Disallow Digest authentication' is set to 'Enabled' (Scored)
[ ] 18.9.97.2.1 (L1) Ensure 'Allow Basic authentication' is set to 'Disabled' (Scored) .
[ ] 18.9.97.2.2 (L2) Ensure 'Allow remote server management through WinRM' is set to 'Disabled' (Scored)
[ ] 18.9.97.2.3 (L1) Ensure 'Allow unencrypted traffic' is set to 'Disabled' (Scored) ...
[ ] 18.9.97.2.4 (L1) Ensure 'Disallow WinRM from storing RunAs credentials' is set to 'Enabled' (Scored)
[ ] 18.9.98.1 (L2) Ensure 'Allow Remote Shell Access' is set to 'Disabled' (Scored)
[ ] 18.9.101.2 (L1) Ensure 'Configure Automatic Updates' is set to 'Enabled' (Scored)
[ ] 18.9.101.3 (L1) Ensure 'Configure Automatic Updates: Scheduled install day' is set to '0 - Every day' (Scored)
[ ] 18.9.101.4 (L1) Ensure 'No auto-restart with logged on users for scheduled automatic updates installations' is set to 'Disabled' (Scored)
19 Administrative Templates (User)
19.1 Control Panel
[ ] 19.1.3.1 (L1) Ensure 'Enable screen saver' is set to 'Enabled' (Scored)
[ ] 19.1.3.2 (L1) Ensure 'Force specific screen saver: Screen saver executable name' is set to 'Enabled: scrnsave.scr' (Scored)
[ ] 19.1.3.3 (L1) Ensure 'Password protect the screen saver' is set to 'Enabled' (Scored)
[ ] 19.1.3.4 (L1) Ensure 'Screen saver timeout' is set to 'Enabled: 900 seconds or fewer, but not 0' (Scored)
[ ] 19.2 Desktop
[ ] 19.3 Network
[ ] 19.4 Shared Folders
[ ] 19.5 Start Menu and Taskbar
[ ] 19.5.1.1 (L1) Ensure 'Turn off toast notifications on the lock screen' is set to 'Enabled' (Scored)
[ ] 19.6 System
[ ] 19.6.5.1.1 (L2) Ensure 'Turn off Help Experience Improvement Program' is set to 'Enabled' (Scored)
[ ] 19.7 Windows Components
[ ] 19.7.4.1 (L1) Ensure 'Do not preserve zone information in file attachments' is set to 'Disabled' (Scored)
[ ] 19.7.4.2 (L1) Ensure 'Notify antivirus programs when opening attachments' is set to 'Enabled' (Scored) .
[ ] 19.7.26.1 (L1) Ensure 'Prevent users from sharing files within their profile.' is set to 'Enabled' (Scored)
[ ] 19.7.40.1 (L1) Ensure 'Always install with elevated privileges' is set to 'Disabled' (Scored)
[ ] 19.7.44.2.1 (L2) Ensure 'Prevent Codec Download' is set to 'Enabled' (Scored)