Skip to content

Commit

Permalink
Add ssh rules to relevent requirements of the STIG spec
Browse files Browse the repository at this point in the history
  • Loading branch information
teacup-on-rockingchair committed Jul 24, 2024
1 parent a39523a commit 41b28b2
Showing 1 changed file with 31 additions and 20 deletions.
51 changes: 31 additions & 20 deletions controls/stig_slmicro5.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,9 @@ controls:
- medium
title: SLEM 5 must display the Standard Mandatory DOD Notice and Consent Banner
before granting any local or remote connection to the system.
rules: []
status: pending
rules:
- sshd_enable_warning_banner
status: automated
- id: SLEM-05-211025
levels:
- high
Expand Down Expand Up @@ -458,8 +459,10 @@ controls:
levels:
- high
title: SLEM 5 must not allow unattended or automatic logon via SSH.
rules: []
status: pending
rules:
- sshd_disable_empty_passwords
- sshd_do_not_permit_user_env
status: automated
- id: SLEM-05-255030
levels:
- medium
Expand All @@ -479,8 +482,9 @@ controls:
- medium
title: SLEM 5 SSH daemon must disable forwarded remote X connections for interactive
users, unless to fulfill documented and validated mission requirements.
rules: []
status: pending
rules:
- sshd_disable_x11_forwarding
status: automated
- id: SLEM-05-255045
levels:
- high
Expand All @@ -507,35 +511,40 @@ controls:
- medium
title: SLEM 5 must deny direct logons to the root account using remote access via
SSH.
rules: []
status: pending
rules:
- sshd_disable_root_login
status: automated
- id: SLEM-05-255065
levels:
- medium
title: SLEM 5 must log SSH connection attempts and failures to the server.
rules: []
status: pending
rules:
- sshd_set_loglevel_verbose
status: automated
- id: SLEM-05-255070
levels:
- medium
title: SLEM 5 must display the date and time of the last successful account logon
upon an SSH logon.
rules: []
status: pending
rules:
- sshd_print_last_log
status: automated
- id: SLEM-05-255075
levels:
- medium
title: SLEM 5 SSH daemon must be configured to not allow authentication using known
hosts authentication.
rules: []
status: pending
rules:
- sshd_disable_user_known_hosts
status: automated
- id: SLEM-05-255080
levels:
- medium
title: SLEM 5 SSH daemon must perform strict mode checking of home directory configuration
files.
rules: []
status: pending
rules:
- sshd_enable_strictmodes
status: automated
- id: SLEM-05-255085
levels:
- medium
Expand Down Expand Up @@ -825,8 +834,9 @@ controls:
levels:
- high
title: SLEM 5 must not be configured to allow blank or null passwords.
rules: []
status: pending
rules:
- sshd_disable_empty_passwords
status: automated
- id: SLEM-05-611060
levels:
- high
Expand Down Expand Up @@ -1253,8 +1263,9 @@ controls:
- medium
title: SLEM 5 must generate audit records for all account creations, modifications,
disabling, and termination events that affect /etc/passwd.
rules: []
status: pending
rules:
- audit_rules_usergroup_modification_passwd
status: automated
- id: SLEM-05-654145
levels:
- medium
Expand Down

0 comments on commit 41b28b2

Please sign in to comment.