Skip to content

Commit

Permalink
Merge pull request #12253 from marcusburghardt/cis_control_rhel10
Browse files Browse the repository at this point in the history
Review CIS requirements and rules for RHEL 10
  • Loading branch information
jan-cerny authored Aug 2, 2024
2 parents 28c046b + 915f61a commit 9806f9e
Showing 1 changed file with 18 additions and 11 deletions.
29 changes: 18 additions & 11 deletions controls/cis_rhel10.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ controls:
- l1_server
- l1_workstation
status: automated
notes: Review the availability of this module when the product is out.
rules:
- kernel_module_cramfs_disabled

Expand All @@ -55,6 +56,7 @@ controls:
- l1_server
- l1_workstation
status: automated
notes: Review the availability of this module when the product is out.
rules:
- kernel_module_freevxfs_disabled

Expand All @@ -64,6 +66,7 @@ controls:
- l1_server
- l1_workstation
status: automated
notes: Review the availability of this module when the product is out.
rules:
- kernel_module_hfs_disabled

Expand All @@ -73,6 +76,7 @@ controls:
- l1_server
- l1_workstation
status: automated
notes: Review the availability of this module when the product is out.
rules:
- kernel_module_hfsplus_disabled

Expand All @@ -82,6 +86,7 @@ controls:
- l1_server
- l1_workstation
status: automated
notes: Review the availability of this module when the product is out.
rules:
- kernel_module_jffs2_disabled

Expand Down Expand Up @@ -471,8 +476,9 @@ controls:
- l1_server
- l1_workstation
status: automated
notes: <-
RHEL9 unified the paths for grub2 files.
notes: |-
There is no automated remediation for this rule and this is intentional.
More details in the rule description.
rules:
- grub2_password
related_rules:
Expand All @@ -484,8 +490,7 @@ controls:
- l1_server
- l1_workstation
status: pending
notes: <-
RHEL9 unified the paths for grub2 files.
notes: |-
This requirement demands a deeper review of the rules.
rules:
- file_groupowner_grub2_cfg
Expand Down Expand Up @@ -874,6 +879,7 @@ controls:
- l1_server
- l1_workstation
status: automated
notes: Review the availability of this package when the product is out.
rules:
- package_ypserv_removed
related_rules:
Expand Down Expand Up @@ -977,6 +983,7 @@ controls:
- l1_server
- l1_workstation
status: automated
notes: Review the availability of this package when the product is out.
rules:
- package_xinetd_removed
related_rules:
Expand All @@ -988,6 +995,7 @@ controls:
- l2_server
status: automated
notes: |-
Review the availability of xorg-x11-server-common package when the product is out.
The rule also configures correct run level to prevent unbootable system.
rules:
- package_xorg-x11-server-common_removed
Expand Down Expand Up @@ -1038,6 +1046,7 @@ controls:
- l1_server
- l1_workstation
status: automated
notes: Review the availability of this package when the product is out.
rules:
- package_ypbind_removed

Expand Down Expand Up @@ -1220,6 +1229,7 @@ controls:
- l2_server
- l2_workstation
status: automated
notes: Review the availability of this module when the product is out.
rules:
- kernel_module_dccp_disabled

Expand Down Expand Up @@ -1513,7 +1523,6 @@ controls:
- l1_workstation
status: pending
notes: |-
Introduced in CIS RHEL9 v2.0.0
The status was automated but we need to double check the approach used in this rule.
Therefore I moved it to pending until deeper investigation.
related_rules:
Expand Down Expand Up @@ -1599,8 +1608,6 @@ controls:
- l2_server
- l1_workstation
status: automated
notes: |-
Introduced in CIS RHEL9 v2.0.0
rules:
- sshd_disable_gssapi_auth

Expand Down Expand Up @@ -2117,10 +2124,13 @@ controls:
- l1_server
- l1_workstation
status: automated
notes: |-
There's a "new" set of options in /etc/login.defs file to define the number of iterations
performed during the hashing process.
rules:
- set_password_hashing_algorithm_libuserconf
- set_password_hashing_algorithm_logindefs
- var_password_hashing_algorithm=SHA512
- var_password_hashing_algorithm=yescrypt
- var_password_hashing_algorithm_pam=yescrypt

- id: 5.4.1.5
Expand Down Expand Up @@ -2172,7 +2182,6 @@ controls:
- l1_workstation
status: pending
notes: |-
Introduced in CIS RHEL9 v2.0.0.
New rule is necessary.
- id: 5.4.2.4
Expand Down Expand Up @@ -2221,7 +2230,6 @@ controls:
- l1_workstation
status: pending
notes: |-
Introduced in CIS RHEL9 v2.0.0.
New rule is necessary.
- id: 5.4.3.1
Expand Down Expand Up @@ -2342,7 +2350,6 @@ controls:
- l1_workstation
status: pending
notes: |-
Introduced in CIS RHEL9 v2.0.0.
New templated rule is necessary.
- id: 6.2.2.1.4
Expand Down

0 comments on commit 9806f9e

Please sign in to comment.