{"id": "cis_al2023", "policy": "CIS Benchmark for Amazon Linux 2023", "title": "CIS Benchmark for Amazon Linux 2023", "source": "https://www.cisecurity.org/benchmark/amazon_linux", "definition_location": "/aptdata/openscap/scap-security-guide/controls/cis_al2023.yml", "controls": [{"id": "1.1.1.1", "levels": ["l2_server"], "notes": "", "title": "Ensure mounting of squashfs filesystems is disabled (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["kernel_module_squashfs_disabled"], "controls": []}, {"id": "1.1.1.2", "levels": ["l2_server"], "notes": "", "title": "Ensure mounting of udf filesystems is disabled (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["kernel_module_udf_disabled"], "controls": []}, {"id": "1.1.1.3", "levels": ["l1_server"], "notes": "", "title": "Ensure mounting of cramfs filesystems is disabled (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["kernel_module_cramfs_disabled"], "controls": []}, {"id": "1.1.1.4", "levels": ["l1_server"], "notes": "", "title": "Ensure mounting of freevxfs filesystems is disabled (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["kernel_module_freevxfs_disabled"], "controls": []}, {"id": "1.1.1.5", "levels": ["l1_server"], "notes": "", "title": "Ensure mounting of jffs2 filesystems is disabled (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["kernel_module_jffs2_disabled"], "controls": []}, {"id": "1.1.1.6", "levels": ["l1_server"], "notes": "", "title": "Ensure mounting of hfs filesystems is disabled (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["kernel_module_hfs_disabled"], "controls": []}, {"id": "1.1.1.7", "levels": ["l1_server"], "notes": "", "title": "Ensure mounting of hfsplus filesystems is disabled (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["kernel_module_hfsplus_disabled"], "controls": []}, {"id": "1.1.2.1", "levels": ["l1_server"], "notes": "", "title": "Ensure /tmp is a separate partition (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["partition_for_tmp"], "controls": []}, {"id": "1.1.2.2", "levels": ["l1_server"], "notes": "", "title": "Ensure nodev option set on /tmp partition (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["mount_option_tmp_nodev"], "controls": []}, {"id": "1.1.2.3", "levels": ["l1_server"], "notes": "", "title": "Ensure noexec option set on /tmp partition (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["mount_option_tmp_noexec"], "controls": []}, {"id": "1.1.2.4", "levels": ["l1_server"], "notes": "", "title": "Ensure nosuid option set on /tmp partition (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["mount_option_tmp_nosuid"], "controls": []}, {"id": "1.1.3.1", "levels": ["l2_server"], "notes": "", "title": "Ensure separate partition exists for /var (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["partition_for_var"], "controls": []}, {"id": "1.1.3.2", "levels": ["l1_server"], "notes": "", "title": "Ensure nodev option set on /var partition (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["mount_option_var_nodev"], "controls": []}, {"id": "1.1.3.3", "levels": ["l1_server"], "notes": "", "title": "Ensure nosuid option set on /var partition (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["mount_option_var_nosuid"], "controls": []}, {"id": "1.1.4.1", "levels": ["l2_server"], "notes": "", "title": "Ensure separate partition exists for /var/tmp (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["partition_for_var_tmp"], "controls": []}, {"id": "1.1.4.2", "levels": ["l1_server"], "notes": "", "title": "Ensure noexec option set on /var/tmp partition (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["mount_option_var_tmp_noexec"], "controls": []}, {"id": "1.1.4.3", "levels": ["l1_server"], "notes": "", "title": "Ensure nosuid option set on /var/tmp partition (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["mount_option_var_tmp_nosuid"], "controls": []}, {"id": "1.1.4.4", "levels": ["l1_server"], "notes": "", "title": "Ensure nodev option set on /var/tmp partition (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["mount_option_var_tmp_nodev"], "controls": []}, {"id": "1.1.5.1", "levels": ["l2_server"], "notes": "", "title": "Ensure separate partition exists for /var/log (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["partition_for_var_log"], "controls": []}, {"id": "1.1.5.2", "levels": ["l1_server"], "notes": "", "title": "Ensure nodev option set on /var/log partition (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["mount_option_var_log_nodev"], "controls": []}, {"id": "1.1.5.3", "levels": ["l1_server"], "notes": "", "title": "Ensure noexec option set on /var/log partition (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["mount_option_var_log_noexec"], "controls": []}, {"id": "1.1.5.4", "levels": ["l1_server"], "notes": "", "title": "Ensure nosuid option set on /var/log partition (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["mount_option_var_log_nosuid"], "controls": []}, {"id": "1.1.6.1", "levels": ["l2_server"], "notes": "", "title": "Ensure separate partition exists for /var/log/audit (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["partition_for_var_log_audit"], "controls": []}, {"id": "1.1.6.2", "levels": ["l1_server"], "notes": "", "title": "Ensure noexec option set on /var/log/audit partition (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["mount_option_var_log_audit_noexec"], "controls": []}, {"id": "1.1.6.3", "levels": ["l1_server"], "notes": "", "title": "Ensure nodev option set on /var/log/audit partition (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["mount_option_var_log_audit_nodev"], "controls": []}, {"id": "1.1.6.4", "levels": ["l1_server"], "notes": "", "title": "Ensure nosuid option set on /var/log/audit partition (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["mount_option_var_log_audit_nosuid"], "controls": []}, {"id": "1.1.7.1", "levels": ["l2_server"], "notes": "", "title": "Ensure separate partition exists for /home (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["partition_for_home"], "controls": []}, {"id": "1.1.7.2", "levels": ["l1_server"], "notes": "", "title": "Ensure nodev option set on /home partition (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["mount_option_home_nodev"], "controls": []}, {"id": "1.1.7.3", "levels": ["l1_server"], "notes": "", "title": "Ensure nosuid option set on /home partition (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["mount_option_home_nosuid"], "controls": []}, {"id": "1.1.8.1", "levels": ["l1_server"], "notes": "", "title": "Ensure /dev/shm is a separate partition (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["partition_for_dev_shm"], "controls": []}, {"id": "1.1.8.2", "levels": ["l1_server"], "notes": "", "title": "Ensure nodev option set on /dev/shm partition (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["mount_option_dev_shm_nodev"], "controls": []}, {"id": "1.1.8.3", "levels": ["l1_server"], "notes": "", "title": "Ensure noexec option set on /dev/shm partition (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["mount_option_dev_shm_noexec"], "controls": []}, {"id": "1.1.8.4", "levels": ["l1_server"], "notes": "", "title": "Ensure nosuid option set on /dev/shm partition (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["mount_option_dev_shm_nosuid"], "controls": []}, {"id": "1.1.9", "levels": ["l1_server"], "notes": "", "title": "Ensure usb-storage is disabled (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["kernel_module_usb-storage_disabled"], "controls": []}, {"id": "1.2.1", "levels": ["l1_server"], "notes": "", "title": "Ensure GPG keys are configured (Manual)", "description": null, "rationale": null, "automated": "no", "status": "manual", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": ["ensure_amazon_gpgkey_installed"], "rules": [], "controls": []}, {"id": "1.2.2", "levels": ["l1_server"], "notes": "", "title": "Ensure gpgcheck is globally activated (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["ensure_gpgcheck_globally_activated"], "controls": []}, {"id": "1.2.3", "levels": ["l1_server"], "notes": "", "title": "Ensure package manager repositories are configured (Manual)", "description": null, "rationale": null, "automated": "no", "status": "manual", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": [], "controls": []}, {"id": "1.2.4", "levels": ["l2_server"], "notes": "", "title": "Ensure repo_gpgcheck is globally activated (Manual)", "description": null, "rationale": null, "automated": "no", "status": "manual", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": [], "controls": []}, {"id": "1.3.1", "levels": ["l1_server"], "notes": "", "title": "Ensure AIDE is installed (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["package_aide_installed", "aide_build_database"], "controls": []}, {"id": "1.3.2", "levels": ["l1_server"], "notes": "", "title": "Ensure filesystem integrity is regularly checked (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["aide_periodic_cron_checking"], "controls": []}, {"id": "1.3.3", "levels": ["l1_server"], "notes": "", "title": "Ensure cryptographic mechanisms are used to protect the integrity of audit tools (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": ["aide_use_fips_hashes"], "rules": ["aide_check_audit_tools"], "controls": []}, {"id": "1.4.1", "levels": ["l1_server"], "notes": "", "title": "Ensure permissions on bootloader config are configured (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": ["file_groupowner_efi_grub2_cfg", "file_owner_efi_grub2_cfg", "file_permissions_efi_grub2_cfg", "file_groupowner_efi_user_cfg", "file_owner_efi_user_cfg", "file_permissions_efi_user_cfg"], "rules": ["file_groupowner_user_cfg", "file_owner_grub2_cfg", "file_owner_user_cfg", "file_permissions_grub2_cfg", "file_groupowner_grub2_cfg", "file_permissions_user_cfg"], "controls": []}, {"id": "1.5.1", "levels": ["l1_server"], "notes": "", "title": "Ensure address space layout randomization (ASLR) is enabled (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["sysctl_kernel_randomize_va_space"], "controls": []}, {"id": "1.5.2", "levels": ["l1_server"], "notes": "", "title": "Ensure ptrace_scope is restricted (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["sysctl_kernel_yama_ptrace_scope"], "controls": []}, {"id": "1.5.3", "levels": ["l1_server"], "notes": "", "title": "Ensure core dump storage is disabled (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["coredump_disable_storage"], "controls": []}, {"id": "1.5.4", "levels": ["l1_server"], "notes": "", "title": "Ensure core dump backtraces are disabled (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["coredump_disable_backtraces"], "controls": []}, {"id": "1.6.1.1", "levels": ["l1_server"], "notes": "", "title": "Ensure SELinux is installed (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["package_libselinux_installed"], "controls": []}, {"id": "1.6.1.2", "levels": ["l1_server"], "notes": "", "title": "Ensure SELinux is not disabled in bootloader configuration (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["grub2_enable_selinux"], "controls": []}, {"id": "1.6.1.3", "levels": ["l1_server"], "notes": "", "title": "Ensure SELinux policy is configured (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["selinux_policytype", "var_selinux_policy_name=targeted"], "controls": []}, {"id": "1.6.1.4", "levels": ["l1_server"], "notes": "", "title": "Ensure the SELinux mode is not disabled (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["selinux_not_disabled"], "controls": []}, {"id": "1.6.1.5", "levels": ["l2_server"], "notes": "", "title": "Ensure the SELinux mode is enforcing (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["selinux_state", "var_selinux_state=enforcing"], "controls": []}, {"id": "1.6.1.6", "levels": ["l1_server"], "notes": "", "title": "Ensure no unconfined services exist (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["selinux_confinement_of_daemons"], "controls": []}, {"id": "1.6.1.7", "levels": ["l1_server"], "notes": "", "title": "Ensure SETroubleshoot is not installed (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["package_setroubleshoot_removed"], "controls": []}, {"id": "1.6.1.8", "levels": ["l1_server"], "notes": "", "title": "Ensure the MCS Translation Service (mcstrans) is not installed (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["package_mcstrans_removed"], "controls": []}, {"id": "1.7.1", "levels": ["l1_server"], "notes": "", "title": "Ensure message of the day is configured properly (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["banner_etc_motd", "motd_banner_text=cis_banners"], "controls": []}, {"id": "1.7.2", "levels": ["l1_server"], "notes": "", "title": "Ensure local login warning banner is configured properly (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["banner_etc_issue", "login_banner_text=cis_banners"], "controls": []}, {"id": "1.7.3", "levels": ["l1_server"], "notes": "", "title": "Ensure remote login warning banner is configured properly (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["banner_etc_issue_net", "remote_login_banner_text=cis_banners"], "controls": []}, {"id": "1.7.4", "levels": ["l1_server"], "notes": "", "title": "Ensure permissions on /etc/motd are configured (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["file_groupowner_etc_motd", "file_owner_etc_motd", "file_permissions_etc_motd"], "controls": []}, {"id": "1.7.5", "levels": ["l1_server"], "notes": "", "title": "Ensure permissions on /etc/issue are configured (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["file_owner_etc_issue", "file_permissions_etc_issue", "file_groupowner_etc_issue"], "controls": []}, {"id": "1.7.6", "levels": ["l1_server"], "notes": "", "title": "Ensure permissions on /etc/issue.net are configured (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["file_groupowner_etc_issue_net", "file_owner_etc_issue_net", "file_permissions_etc_issue_net"], "controls": []}, {"id": 1.8, "levels": ["l1_server"], "notes": "", "title": "Ensure updates, patches, and additional security software are installed (Manual)", "description": null, "rationale": null, "automated": "no", "status": "manual", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": ["security_patches_up_to_date"], "rules": [], "controls": []}, {"id": "1.9", "levels": ["l1_server"], "notes": "The selected crypto-policy cannot be legacy", "title": "Ensure system-wide crypto policy is not legacy (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["configure_crypto_policy", "var_system_crypto_policy=default_policy"], "controls": []}, {"id": "2.1.1", "levels": ["l1_server"], "notes": "", "title": "Ensure time synchronization is in use (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": ["package_chrony_installed"], "rules": [], "controls": []}, {"id": "2.1.2", "levels": ["l1_server"], "notes": "", "title": "Ensure chrony is configured (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["chronyd_specify_remote_server", "chronyd_run_as_chrony_user", "var_multiple_time_servers=amazon"], "controls": []}, {"id": "2.2.1", "levels": ["l2_server"], "notes": "", "title": "Ensure xorg-x11-server-common is not installed (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["package_xorg-x11-server-common_removed"], "controls": []}, {"id": "2.2.2", "levels": ["l1_server"], "notes": "", "title": "Ensure avahi is not installed (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": ["service_avahi-daemon_disabled"], "rules": ["package_avahi_removed"], "controls": []}, {"id": "2.2.3", "levels": ["l1_server"], "notes": "", "title": "Ensure a print server is not installed (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": ["service_cups_disabled"], "rules": ["package_cups_removed"], "controls": []}, {"id": "2.2.4", "levels": ["l1_server"], "notes": "", "title": "Ensure a dhcp server is not installed (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["package_dhcp_removed"], "controls": []}, {"id": "2.2.5", "levels": ["l1_server"], "notes": "", "title": "Ensure a dns server is not installed (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["package_bind_removed"], "controls": []}, {"id": "2.2.6", "levels": ["l1_server"], "notes": "", "title": "Ensure an ftp server is not installed (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["package_vsftpd_removed"], "controls": []}, {"id": "2.2.7", "levels": ["l1_server"], "notes": "", "title": "Ensure a tftp server is not installed (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["package_tftp-server_removed"], "controls": []}, {"id": "2.2.8", "levels": ["l1_server"], "notes": "", "title": "Ensure a web server is not installed (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["package_nginx_removed", "package_httpd_removed"], "controls": []}, {"id": "2.2.9", "levels": ["l1_server"], "notes": "", "title": "Ensure IMAP and POP3 server is not installed (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["package_dovecot_removed", "package_cyrus-imapd_removed"], "controls": []}, {"id": "2.2.10", "levels": ["l1_server"], "notes": "", "title": "Ensure Samba is not installed (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["package_samba_removed"], "controls": []}, {"id": "2.2.11", "levels": ["l1_server"], "notes": "", "title": "Ensure HTTP Proxy Server is not installed (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["package_squid_removed"], "controls": []}, {"id": "2.2.12", "levels": ["l1_server"], "notes": "", "title": "Ensure net-snmp is not installed or the snmpd service is not enabled (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["package_net-snmp_removed", "service_snmpd_disabled"], "controls": []}, {"id": "2.2.13", "levels": ["l1_server"], "notes": "", "title": "Ensure telnet-server is not installed (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["package_telnet-server_removed"], "controls": []}, {"id": "2.2.14", "levels": ["l1_server"], "notes": "", "title": "Ensure dnsmasq is not installed (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["package_dnsmasq_removed"], "controls": []}, {"id": "2.2.15", "levels": ["l1_server"], "notes": "", "title": "Ensure mail transfer agent is configured for local-only mode (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["postfix_network_listening_disabled", "has_nonlocal_mta", "var_postfix_inet_interfaces=loopback-only"], "controls": []}, {"id": "2.2.16", "levels": ["l1_server"], "notes": "", "title": "Ensure nfs-utils is not installed or the nfs-server service is masked (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": ["package_nfs-utils_removed"], "rules": ["service_nfs_disabled"], "controls": []}, {"id": "2.2.17", "levels": ["l1_server"], "notes": "", "title": "Ensure rpcbind is not installed or the rpcbind services are masked (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": ["package_rpcbind_removed"], "rules": ["service_rpcbind_disabled"], "controls": []}, {"id": "2.2.18", "levels": ["l1_server"], "notes": "", "title": "Ensure rsync-daemon is not installed or the rsyncd service is masked (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": ["service_rsyncd_disabled"], "rules": ["package_rsync_removed"], "controls": []}, {"id": "2.3.1", "levels": ["l1_server"], "notes": "", "title": "Ensure telnet client is not installed (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["package_telnet_removed"], "controls": []}, {"id": "2.3.2", "levels": ["l1_server"], "notes": "", "title": "Ensure LDAP client is not installed (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["package_openldap-clients_removed"], "controls": []}, {"id": "2.3.3", "levels": ["l1_server"], "notes": "", "title": "Ensure FTP client is not installed (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["package_ftp_removed"], "controls": []}, {"id": 2.4, "levels": ["l1_server"], "notes": "", "title": "Ensure nonessential services listening on the system are removed or masked (Manual)", "description": null, "rationale": null, "automated": "no", "status": "manual", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": [], "controls": []}, {"id": "3.1.1", "levels": ["l1_server"], "notes": "", "title": "Ensure IPv6 status is identified (Manual)", "description": null, "rationale": null, "automated": "no", "status": "manual", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": [], "controls": []}, {"id": "3.1.2", "levels": ["l2_server"], "notes": "", "title": "Ensure DCCP is disabled (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["kernel_module_dccp_disabled"], "controls": []}, {"id": "3.1.3", "levels": ["l2_server"], "notes": "", "title": "Ensure SCTP is disabled (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["kernel_module_sctp_disabled"], "controls": []}, {"id": "3.1.4", "levels": ["l2_server"], "notes": "", "title": "Ensure RDS is disabled (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["kernel_module_rds_disabled"], "controls": []}, {"id": "3.1.5", "levels": ["l2_server"], "notes": "", "title": "Ensure TIPC is disabled (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["kernel_module_tipc_disabled"], "controls": []}, {"id": "3.2.1", "levels": ["l1_server"], "notes": "", "title": "Ensure IP forwarding is disabled (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["sysctl_net_ipv6_conf_all_forwarding", "sysctl_net_ipv4_ip_forward", "sysctl_net_ipv6_conf_all_forwarding_value=disabled"], "controls": []}, {"id": "3.2.2", "levels": ["l1_server"], "notes": "", "title": "Ensure packet redirect sending is disabled (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["sysctl_net_ipv4_conf_all_send_redirects", "sysctl_net_ipv4_conf_default_send_redirects"], "controls": []}, {"id": "3.3.1", "levels": ["l1_server"], "notes": "", "title": "Ensure source routed packets are not accepted (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["sysctl_net_ipv4_conf_default_accept_source_route", "sysctl_net_ipv6_conf_all_accept_source_route", "sysctl_net_ipv4_conf_all_accept_source_route", "sysctl_net_ipv6_conf_default_accept_source_route", "sysctl_net_ipv4_conf_all_accept_source_route_value=disabled", "sysctl_net_ipv4_conf_default_accept_source_route_value=disabled", "sysctl_net_ipv6_conf_all_accept_source_route_value=disabled", "sysctl_net_ipv6_conf_default_accept_source_route_value=disabled"], "controls": []}, {"id": "3.3.2", "levels": ["l1_server"], "notes": "", "title": "Ensure ICMP redirects are not accepted (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["sysctl_net_ipv6_conf_default_accept_redirects", "sysctl_net_ipv4_conf_all_accept_redirects", "sysctl_net_ipv4_conf_default_accept_redirects", "sysctl_net_ipv6_conf_all_accept_redirects", "sysctl_net_ipv4_conf_all_accept_redirects_value=disabled", "sysctl_net_ipv4_conf_default_accept_redirects_value=disabled", "sysctl_net_ipv6_conf_all_accept_redirects_value=disabled", "sysctl_net_ipv6_conf_default_accept_redirects_value=disabled"], "controls": []}, {"id": "3.3.3", "levels": ["l1_server"], "notes": "", "title": "Ensure secure ICMP redirects are not accepted (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["sysctl_net_ipv4_conf_all_secure_redirects", "sysctl_net_ipv4_conf_default_secure_redirects", "sysctl_net_ipv4_conf_all_secure_redirects_value=disabled", "sysctl_net_ipv4_conf_default_secure_redirects_value=disabled"], "controls": []}, {"id": "3.3.4", "levels": ["l1_server"], "notes": "", "title": "Ensure suspicious packets are logged (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["sysctl_net_ipv4_conf_all_log_martians", "sysctl_net_ipv4_conf_default_log_martians", "sysctl_net_ipv4_conf_all_log_martians_value=enabled", "sysctl_net_ipv4_conf_default_log_martians_value=enabled"], "controls": []}, {"id": "3.3.5", "levels": ["l1_server"], "notes": "", "title": "Ensure broadcast ICMP requests are ignored (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["sysctl_net_ipv4_icmp_echo_ignore_broadcasts", "sysctl_net_ipv4_icmp_echo_ignore_broadcasts_value=enabled"], "controls": []}, {"id": "3.3.6", "levels": ["l1_server"], "notes": "", "title": "Ensure bogus ICMP responses are ignored (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["sysctl_net_ipv4_icmp_ignore_bogus_error_responses", "sysctl_net_ipv4_icmp_ignore_bogus_error_responses_value=enabled"], "controls": []}, {"id": "3.3.7", "levels": ["l1_server"], "notes": "", "title": "Ensure Reverse Path Filtering is enabled (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["sysctl_net_ipv4_conf_all_rp_filter", "sysctl_net_ipv4_conf_default_rp_filter", "sysctl_net_ipv4_conf_all_rp_filter_value=enabled", "sysctl_net_ipv4_conf_default_rp_filter_value=enabled"], "controls": []}, {"id": "3.3.8", "levels": ["l1_server"], "notes": "", "title": "Ensure TCP SYN Cookies is enabled (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["sysctl_net_ipv4_tcp_syncookies", "sysctl_net_ipv4_tcp_syncookies_value=enabled"], "controls": []}, {"id": "3.3.9", "levels": ["l1_server"], "notes": "", "title": "Ensure IPv6 router advertisements are not accepted (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["sysctl_net_ipv6_conf_all_accept_ra", "sysctl_net_ipv6_conf_default_accept_ra", "sysctl_net_ipv6_conf_all_accept_ra_value=disabled", "sysctl_net_ipv6_conf_default_accept_ra_value=disabled"], "controls": []}, {"id": "3.4.1.1", "levels": ["l2_server"], "notes": "", "title": "Ensure nftables is installed (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["package_nftables_installed"], "controls": []}, {"id": "3.4.1.2", "levels": ["l2_server"], "notes": "", "title": "Ensure a single firewall configuration utility is in use (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["service_nftables_disabled", "package_firewalld_installed", "service_firewalld_enabled"], "controls": []}, {"id": "3.4.2.1", "levels": ["l2_server"], "notes": "", "title": "Ensure firewalld default zone is set (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["set_firewalld_default_zone"], "controls": []}, {"id": "3.4.2.2", "levels": ["l2_server"], "notes": "", "title": "Ensure at least one nftables table exists (Automated)", "description": null, "rationale": null, "automated": "no", "status": "supported", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["set_nftables_table", "var_nftables_family=inet", "var_nftables_table=firewalld"], "controls": []}, {"id": "3.4.2.3", "levels": ["l2_server"], "notes": "", "title": "Ensure nftables base chains exist (Automated)", "description": null, "rationale": null, "automated": "no", "status": "supported", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": ["set_nftables_base_chain", "var_nftables_table=firewalld", "var_nftables_family=inet", "var_nftables_base_chain_names=chain_names", "var_nftables_base_chain_types=chain_types", "var_nftables_base_chain_hooks=chain_hooks", "var_nftables_base_chain_priorities=chain_priorities", "var_nftables_base_chain_policies=chain_policies"], "rules": [], "controls": []}, {"id": "3.4.2.4", "levels": ["l2_server"], "notes": "", "title": "Ensure host based firewall loopback traffic is configured (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["firewalld_loopback_traffic_restricted", "firewalld_loopback_traffic_trusted"], "controls": []}, {"id": "3.4.2.5", "levels": ["l2_server"], "notes": "", "title": "Ensure firewalld drops unnecessary services and ports (Manual)", "description": null, "rationale": null, "automated": "no", "status": "manual", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": ["configure_firewalld_ports"], "rules": [], "controls": []}, {"id": "3.4.2.6", "levels": ["l2_server"], "notes": "", "title": "Ensure nftables established connections are configured (Manual)", "description": null, "rationale": null, "automated": "no", "status": "manual", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": [], "controls": []}, {"id": "3.4.2.7", "levels": ["l2_server"], "notes": "", "title": "Ensure nftables default deny firewall policy (Automated)", "description": null, "rationale": null, "automated": "no", "status": "supported", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": ["nftables_ensure_default_deny_policy"], "rules": [], "controls": []}, {"id": "4.1.1", "levels": ["l1_server"], "notes": "", "title": "Ensure cron daemon is installed and enabled (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["service_crond_enabled"], "controls": []}, {"id": "4.1.2", "levels": ["l1_server"], "notes": "", "title": "Ensure permissions on /etc/crontab are configured (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["file_groupowner_crontab", "file_permissions_crontab", "file_owner_crontab"], "controls": []}, {"id": "4.1.3", "levels": ["l1_server"], "notes": "", "title": "Ensure permissions on /etc/cron.hourly are configured (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["file_owner_cron_hourly", "file_permissions_cron_hourly", "file_groupowner_cron_hourly"], "controls": []}, {"id": "4.1.4", "levels": ["l1_server"], "notes": "", "title": "Ensure permissions on /etc/cron.daily are configured (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["file_groupowner_cron_daily", "file_permissions_cron_daily", "file_owner_cron_daily"], "controls": []}, {"id": "4.1.5", "levels": ["l1_server"], "notes": "", "title": "Ensure permissions on /etc/cron.weekly are configured (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["file_permissions_cron_weekly", "file_owner_cron_weekly", "file_groupowner_cron_weekly"], "controls": []}, {"id": "4.1.6", "levels": ["l1_server"], "notes": "", "title": "Ensure permissions on /etc/cron.monthly are configured (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["file_permissions_cron_monthly", "file_groupowner_cron_monthly", "file_owner_cron_monthly"], "controls": []}, {"id": "4.1.7", "levels": ["l1_server"], "notes": "", "title": "Ensure permissions on /etc/cron.d are configured (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["file_owner_cron_d", "file_permissions_cron_d", "file_groupowner_cron_d"], "controls": []}, {"id": "4.1.8", "levels": ["l1_server"], "notes": "", "title": "Ensure cron is restricted to authorized users (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["file_permissions_cron_allow", "file_groupowner_cron_allow", "file_owner_cron_allow", "file_cron_deny_not_exist", "file_cron_allow_exists"], "controls": []}, {"id": "4.1.9", "levels": ["l1_server"], "notes": "", "title": "Ensure at is restricted to authorized users (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["file_at_deny_not_exist", "file_owner_at_allow", "file_groupowner_at_allow", "file_permissions_at_allow"], "controls": []}, {"id": "4.2.1", "levels": ["l1_server"], "notes": "", "title": "Ensure permissions on /etc/ssh/sshd_config are configured (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["file_groupowner_sshd_config", "file_owner_sshd_config", "file_permissions_sshd_config"], "controls": []}, {"id": "4.2.2", "levels": ["l1_server"], "notes": "", "title": "Ensure permissions on SSH private host key files are configured (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["file_ownership_sshd_private_key", "file_groupownership_sshd_private_key", "file_permissions_sshd_private_key"], "controls": []}, {"id": "4.2.3", "levels": ["l1_server"], "notes": "", "title": "Ensure permissions on SSH public host key files are configured (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["file_permissions_sshd_pub_key", "file_ownership_sshd_pub_key", "file_groupownership_sshd_pub_key"], "controls": []}, {"id": "4.2.4", "levels": ["l1_server"], "notes": "", "title": "Ensure SSH access is limited (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["sshd_limit_user_access"], "controls": []}, {"id": "4.2.5", "levels": ["l1_server"], "notes": "", "title": "Ensure SSH LogLevel is appropriate (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": ["sshd_set_loglevel_info"], "rules": ["sshd_set_loglevel_verbose"], "controls": []}, {"id": "4.2.6", "levels": ["l1_server"], "notes": "", "title": "Ensure SSH PAM is enabled (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["sshd_enable_pam"], "controls": []}, {"id": "4.2.7", "levels": ["l1_server"], "notes": "", "title": "Ensure SSH root login is disabled (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["sshd_disable_root_login"], "controls": []}, {"id": "4.2.8", "levels": ["l1_server"], "notes": "", "title": "Ensure SSH HostbasedAuthentication is disabled (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["disable_host_auth"], "controls": []}, {"id": "4.2.9", "levels": ["l1_server"], "notes": "", "title": "Ensure SSH PermitEmptyPasswords is disabled (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["sshd_disable_empty_passwords"], "controls": []}, {"id": "4.2.10", "levels": ["l1_server"], "notes": "", "title": "Ensure SSH PermitUserEnvironment is disabled (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["sshd_do_not_permit_user_env"], "controls": []}, {"id": "4.2.11", "levels": ["l1_server"], "notes": "", "title": "Ensure SSH IgnoreRhosts is enabled (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["sshd_disable_rhosts"], "controls": []}, {"id": "4.2.12", "levels": ["l2_server"], "notes": "", "title": "Ensure SSH X11 forwarding is disabled (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["sshd_disable_x11_forwarding"], "controls": []}, {"id": "4.2.13", "levels": ["l2_server"], "notes": "", "title": "Ensure SSH AllowTcpForwarding is disabled (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["sshd_disable_tcp_forwarding"], "controls": []}, {"id": "4.2.14", "levels": ["l1_server"], "notes": "", "title": "Ensure system-wide crypto policy is not over-ridden (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["configure_ssh_crypto_policy"], "controls": []}, {"id": "4.2.15", "levels": ["l1_server"], "notes": "", "title": "Ensure SSH warning banner is configured (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": ["sshd_enable_warning_banner"], "rules": ["sshd_enable_warning_banner_net"], "controls": []}, {"id": "4.2.16", "levels": ["l1_server"], "notes": "", "title": "Ensure SSH MaxAuthTries is set to 4 or less (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["sshd_set_max_auth_tries", "sshd_max_auth_tries_value=4"], "controls": []}, {"id": "4.2.17", "levels": ["l1_server"], "notes": "", "title": "Ensure SSH MaxStartups is configured (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["sshd_set_maxstartups", "var_sshd_set_maxstartups=10:30:60"], "controls": []}, {"id": "4.2.18", "levels": ["l1_server"], "notes": "", "title": "Ensure SSH MaxSessions is set to 10 or less (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["sshd_set_max_sessions", "var_sshd_max_sessions=10"], "controls": []}, {"id": "4.2.19", "levels": ["l1_server"], "notes": "", "title": "Ensure SSH LoginGraceTime is set to one minute or less (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["sshd_set_login_grace_time", "var_sshd_set_login_grace_time=60"], "controls": []}, {"id": "4.2.20", "levels": ["l1_server"], "notes": "", "title": "Ensure SSH Idle Timeout Interval is configured (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["sshd_set_idle_timeout", "sshd_set_keepalive", "sshd_idle_timeout_value=15_minutes", "var_sshd_set_keepalive=1"], "controls": []}, {"id": "4.3.1", "levels": ["l1_server"], "notes": "", "title": "Ensure sudo is installed (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["package_sudo_installed"], "controls": []}, {"id": "4.3.2", "levels": ["l1_server"], "notes": "", "title": "Ensure sudo commands use pty (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["sudo_add_use_pty"], "controls": []}, {"id": "4.3.3", "levels": ["l1_server"], "notes": "", "title": "Ensure sudo log file exists (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["sudo_custom_logfile"], "controls": []}, {"id": "4.3.4", "levels": ["l1_server"], "notes": "", "title": "Ensure re-authentication for privilege escalation is not disabled globally (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["sudo_require_reauthentication"], "controls": []}, {"id": "4.3.5", "levels": ["l1_server"], "notes": "", "title": "Ensure sudo authentication timeout is configured correctly (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["sudo_require_reauthentication"], "controls": []}, {"id": "4.3.6", "levels": ["l1_server"], "notes": "Members of \"wheel\" or GID 0 groups are checked by default if the group option is not set for\npam_wheel.so module. The recommendation states the group should be empty to reinforce the\nuse of \"sudo\" for privileged access. Therefore, members of these groups should be manually\nchecked or a different group should be informed.", "title": "Ensure access to the su command is restricted (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["use_pam_wheel_group_for_su", "ensure_pam_wheel_group_empty", "var_pam_wheel_group_for_su=cis"], "controls": []}, {"id": "4.4.1", "levels": ["l1_server"], "notes": "", "title": "Ensure custom authselect profile is used (Manual)", "description": null, "rationale": null, "automated": "no", "status": "manual", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": ["no_empty_passwords"], "rules": [], "controls": []}, {"id": "4.4.2", "levels": ["l1_server"], "notes": "", "title": "Ensure authselect includes with-faillock (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["account_password_pam_faillock_password_auth", "account_password_pam_faillock_system_auth"], "controls": []}, {"id": "4.5.1", "levels": ["l1_server"], "notes": "The Benchmark mentions that the try_first_pass option should be included in pam_pwquality.so\nmodule. However, the pam_pwquality.so module, by default, is always the first module from in\nthe PAM password stack. Therefore, the option is useless and not necessary. It was already\nproposed to update the requirement in the next CIS version.", "title": "Ensure password creation requirements are configured (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["accounts_password_pam_minclass", "accounts_password_pam_minlen", "accounts_password_pam_retry", "var_password_pam_minclass=4", "var_password_pam_minlen=14"], "controls": []}, {"id": "4.5.2", "levels": ["l1_server"], "notes": "", "title": "Ensure lockout for failed password attempts is configured (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["accounts_passwords_pam_faillock_deny", "accounts_passwords_pam_faillock_unlock_time", "var_accounts_passwords_pam_faillock_deny=3", "var_accounts_passwords_pam_faillock_unlock_time=900"], "controls": []}, {"id": "4.5.3", "levels": ["l1_server"], "notes": "", "title": "Ensure password reuse is limited (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["accounts_password_pam_pwhistory_remember_password_auth", "accounts_password_pam_pwhistory_remember_system_auth", "var_password_pam_remember_control_flag=requisite_or_required", "var_password_pam_remember=5"], "controls": []}, {"id": "4.5.4", "levels": ["l1_server"], "notes": "", "title": "Ensure password hashing algorithm is SHA-512 (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["set_password_hashing_algorithm_systemauth", "set_password_hashing_algorithm_passwordauth", "set_password_hashing_algorithm_logindefs", "var_password_hashing_algorithm=SHA512", "var_password_hashing_algorithm_pam=sha512"], "controls": []}, {"id": "4.6.1.1", "levels": ["l1_server"], "notes": "", "title": "Ensure password expiration is 365 days or less (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["accounts_maximum_age_login_defs", "accounts_password_set_max_life_existing", "var_accounts_maximum_age_login_defs=365"], "controls": []}, {"id": "4.6.1.2", "levels": ["l1_server"], "notes": "", "title": "Ensure minimum days between password changes is configured (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["accounts_minimum_age_login_defs", "accounts_password_set_min_life_existing", "var_accounts_minimum_age_login_defs=1"], "controls": []}, {"id": "4.6.1.3", "levels": ["l1_server"], "notes": "", "title": "Ensure password expiration warning days is 7 or more (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["accounts_password_set_warn_age_existing", "accounts_password_warn_age_login_defs", "var_accounts_password_warn_age_login_defs=7"], "controls": []}, {"id": "4.6.1.4", "levels": ["l1_server"], "notes": "", "title": "Ensure inactive password lock is 30 days or less (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["accounts_set_post_pw_existing", "account_disable_post_pw_expiration", "var_account_disable_post_pw_expiration=30"], "controls": []}, {"id": "4.6.1.5", "levels": ["l1_server"], "notes": "", "title": "Ensure all users last password change date is in the past (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["accounts_password_last_change_is_in_past"], "controls": []}, {"id": "4.6.2", "levels": ["l1_server"], "notes": "", "title": "Ensure system accounts are secured (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["no_shelllogin_for_systemaccounts", "no_password_auth_for_systemaccounts"], "controls": []}, {"id": "4.6.3", "levels": ["l1_server"], "notes": "", "title": "Ensure default user shell timeout is 900 seconds or less (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["accounts_tmout", "var_accounts_tmout=15_min"], "controls": []}, {"id": "4.6.4", "levels": ["l1_server"], "notes": "", "title": "Ensure default group for the root account is GID 0 (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["accounts_root_gid_zero"], "controls": []}, {"id": "4.6.5", "levels": ["l1_server"], "notes": "", "title": "Ensure default user umask is 027 or more restrictive (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["accounts_umask_etc_login_defs", "accounts_umask_etc_profile", "accounts_umask_etc_bashrc", "var_accounts_user_umask=027"], "controls": []}, {"id": "4.6.6", "levels": ["l1_server"], "notes": "", "title": "Ensure root password is set (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["no_empty_passwords_etc_shadow", "ensure_root_password_configured"], "controls": []}, {"id": "5.1.1.1", "levels": ["l1_server"], "notes": "", "title": "Ensure rsyslog is installed (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["package_rsyslog_installed"], "controls": []}, {"id": "5.1.1.2", "levels": ["l1_server"], "notes": "", "title": "Ensure rsyslog service is enabled (Manual)", "description": null, "rationale": null, "automated": "no", "status": "manual", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": ["service_rsyslog_enabled"], "rules": [], "controls": []}, {"id": "5.1.1.3", "levels": ["l1_server"], "notes": "", "title": "Ensure journald is configured to send logs to rsyslog (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["journald_forward_to_syslog"], "controls": []}, {"id": "5.1.1.4", "levels": ["l1_server"], "notes": "", "title": "Ensure rsyslog default file permissions are configured (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["rsyslog_filecreatemode"], "controls": []}, {"id": "5.1.1.5", "levels": ["l1_server"], "notes": "", "title": "Ensure logging is configured (Manual)", "description": null, "rationale": null, "automated": "no", "status": "manual", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": [], "controls": []}, {"id": "5.1.1.6", "levels": ["l1_server"], "notes": "", "title": "Ensure rsyslog is configured to send logs to a remote log host (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["rsyslog_remote_loghost"], "controls": []}, {"id": "5.1.1.7", "levels": ["l1_server"], "notes": "", "title": "Ensure rsyslog is not configured to receive logs from a remote client (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["rsyslog_nolisten"], "controls": []}, {"id": "5.1.2.1.1", "levels": ["l1_server"], "notes": "", "title": "Ensure systemd-journal-remote is installed (Manual)", "description": null, "rationale": null, "automated": "no", "status": "manual", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": [], "controls": []}, {"id": "5.1.2.1.2", "levels": ["l1_server"], "notes": "", "title": "Ensure systemd-journal-remote is configured (Manual)", "description": null, "rationale": null, "automated": "no", "status": "manual", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": [], "controls": []}, {"id": "5.1.2.1.3", "levels": ["l1_server"], "notes": "", "title": "Ensure systemd-journal-remote is enabled (Manual)", "description": null, "rationale": null, "automated": "no", "status": "manual", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": [], "controls": []}, {"id": "5.1.2.1.4", "levels": ["l1_server"], "notes": "", "title": "Ensure journald is not configured to receive logs from a remote client (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["socket_systemd-journal-remote_disabled"], "controls": []}, {"id": "5.1.2.2", "levels": ["l1_server"], "notes": "", "title": "Ensure journald service is enabled (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["service_systemd-journald_enabled"], "controls": []}, {"id": "5.1.2.3", "levels": ["l1_server"], "notes": "", "title": "Ensure journald is configured to compress large log files (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["journald_compress"], "controls": []}, {"id": "5.1.2.4", "levels": ["l1_server"], "notes": "", "title": "Ensure journald is configured to write logfiles to persistent disk (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["journald_storage"], "controls": []}, {"id": "5.1.2.5", "levels": ["l1_server"], "notes": "", "title": "Ensure journald is not configured to send logs to rsyslog (Manual)", "description": null, "rationale": null, "automated": "no", "status": "manual", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": [], "controls": []}, {"id": "5.1.2.6", "levels": ["l1_server"], "notes": "", "title": "Ensure journald log rotation is configured per site policy (Manual)", "description": null, "rationale": null, "automated": "no", "status": "manual", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": [], "controls": []}, {"id": "5.1.2.7", "levels": ["l1_server"], "notes": "", "title": "Ensure journald default file permissions configured (Manual)", "description": null, "rationale": null, "automated": "no", "status": "manual", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": [], "controls": []}, {"id": "5.1.3", "levels": ["l1_server"], "notes": "", "title": "Ensure all logfiles have appropriate permissions and ownership (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["rsyslog_files_groupownership", "rsyslog_files_ownership", "rsyslog_files_permissions"], "controls": []}, {"id": "5.2.1.1", "levels": ["l2_server"], "notes": "", "title": "Ensure auditd is installed (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["package_audit_installed"], "controls": []}, {"id": "5.2.1.2", "levels": ["l2_server"], "notes": "", "title": "Ensure auditing for processes that start prior to auditd is enabled (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["grub2_audit_argument"], "controls": []}, {"id": "5.2.1.3", "levels": ["l2_server"], "notes": "", "title": "Ensure audit_backlog_limit is sufficient (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["grub2_audit_backlog_limit_argument", "var_audit_backlog_limit=8192"], "controls": []}, {"id": "5.2.1.4", "levels": ["l2_server"], "notes": "", "title": "Ensure auditd service is enabled (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["service_auditd_enabled"], "controls": []}, {"id": "5.2.2.1", "levels": ["l2_server"], "notes": "", "title": "Ensure audit log storage size is configured (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["auditd_data_retention_max_log_file", "var_auditd_max_log_file=6"], "controls": []}, {"id": "5.2.2.2", "levels": ["l2_server"], "notes": "", "title": "Ensure audit logs are not automatically deleted (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["auditd_data_retention_max_log_file_action", "var_auditd_max_log_file_action=keep_logs"], "controls": []}, {"id": "5.2.2.3", "levels": ["l2_server"], "notes": "", "title": "Ensure system is disabled when audit logs are full (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["auditd_data_retention_admin_space_left_action", "auditd_data_retention_space_left_action", "auditd_data_retention_action_mail_acct", "var_auditd_action_mail_acct=root", "var_auditd_admin_space_left_action=halt", "var_auditd_space_left_action=email"], "controls": []}, {"id": "5.2.3.1", "levels": ["l2_server"], "notes": "", "title": "Ensure changes to system administration scope (sudoers) is collected (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["audit_rules_sysadmin_actions"], "controls": []}, {"id": "5.2.3.2", "levels": ["l2_server"], "notes": "", "title": "Ensure actions as another user are always logged (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["audit_rules_suid_auid_privilege_function"], "controls": []}, {"id": "5.2.3.3", "levels": ["l2_server"], "notes": "", "title": "Ensure events that modify the sudo log file are collected (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["audit_sudo_log_events"], "controls": []}, {"id": "5.2.3.4", "levels": ["l2_server"], "notes": "", "title": "Ensure events that modify date and time information are collected (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["audit_rules_time_clock_settime", "audit_rules_time_stime", "audit_rules_time_watch_localtime", "audit_rules_time_adjtimex", "audit_rules_time_settimeofday"], "controls": []}, {"id": "5.2.3.5", "levels": ["l2_server"], "notes": "", "title": "Ensure events that modify the system's network environment are collected (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["audit_rules_networkconfig_modification", "audit_rules_networkconfig_modification_network_scripts"], "controls": []}, {"id": "5.2.3.6", "levels": ["l2_server"], "notes": "", "title": "Ensure use of privileged commands are collected (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["audit_rules_privileged_commands"], "controls": []}, {"id": "5.2.3.7", "levels": ["l2_server"], "notes": "", "title": "Ensure unsuccessful file access attempts are collected (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["audit_rules_unsuccessful_file_modification_ftruncate", "audit_rules_unsuccessful_file_modification_openat", "audit_rules_unsuccessful_file_modification_creat", "audit_rules_unsuccessful_file_modification_truncate", "audit_rules_unsuccessful_file_modification_open"], "controls": []}, {"id": "5.2.3.8", "levels": ["l2_server"], "notes": "", "title": "Ensure events that modify user/group information are collected (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["audit_rules_usergroup_modification_group", "audit_rules_usergroup_modification_shadow", "audit_rules_usergroup_modification_opasswd", "audit_rules_usergroup_modification_passwd", "audit_rules_usergroup_modification_gshadow"], "controls": []}, {"id": "5.2.3.9", "levels": ["l2_server"], "notes": "", "title": "Ensure discretionary access control permission modification events are collected (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["audit_rules_dac_modification_fsetxattr", "audit_rules_dac_modification_removexattr", "audit_rules_dac_modification_lchown", "audit_rules_dac_modification_chown", "audit_rules_dac_modification_fchmod", "audit_rules_dac_modification_fchown", "audit_rules_dac_modification_lremovexattr", "audit_rules_dac_modification_lsetxattr", "audit_rules_dac_modification_setxattr", "audit_rules_dac_modification_fchmodat", "audit_rules_dac_modification_fremovexattr", "audit_rules_dac_modification_fchownat", "audit_rules_dac_modification_chmod"], "controls": []}, {"id": "5.2.3.10", "levels": ["l2_server"], "notes": "", "title": "Ensure successful file system mounts are collected (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["audit_rules_media_export"], "controls": []}, {"id": "5.2.3.11", "levels": ["l2_server"], "notes": "", "title": "Ensure session initiation information is collected (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["audit_rules_session_events"], "controls": []}, {"id": "5.2.3.12", "levels": ["l2_server"], "notes": "", "title": "Ensure login and logout events are collected (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["audit_rules_login_events_faillock", "audit_rules_login_events_lastlog", "var_accounts_passwords_pam_faillock_dir=run"], "controls": []}, {"id": "5.2.3.13", "levels": ["l2_server"], "notes": "", "title": "Ensure file deletion events by users are collected (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["audit_rules_file_deletion_events_rename", "audit_rules_file_deletion_events_unlinkat", "audit_rules_file_deletion_events_unlink", "audit_rules_file_deletion_events_renameat"], "controls": []}, {"id": "5.2.3.14", "levels": ["l2_server"], "notes": "", "title": "Ensure events that modify the system's Mandatory Access Controls are collected (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["audit_rules_mac_modification_usr_share", "audit_rules_mac_modification"], "controls": []}, {"id": "5.2.3.15", "levels": ["l2_server"], "notes": "", "title": "Ensure successful and unsuccessful attempts to use the chcon command are recorded (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["audit_rules_execution_chcon"], "controls": []}, {"id": "5.2.3.16", "levels": ["l2_server"], "notes": "", "title": "Ensure successful and unsuccessful attempts to use the setfacl command are recorded (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["audit_rules_execution_setfacl"], "controls": []}, {"id": "5.2.3.17", "levels": ["l2_server"], "notes": "", "title": "Ensure successful and unsuccessful attempts to use the chacl command are recorded (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["audit_rules_execution_chacl"], "controls": []}, {"id": "5.2.3.18", "levels": ["l2_server"], "notes": "", "title": "Ensure successful and unsuccessful attempts to use the usermod command are recorded (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["audit_rules_privileged_commands_usermod"], "controls": []}, {"id": "5.2.3.19", "levels": ["l2_server"], "notes": "", "title": "Ensure kernel module loading unloading and modification is collected (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["audit_rules_kernel_module_loading_init", "audit_rules_privileged_commands_kmod", "audit_rules_kernel_module_loading_create", "audit_rules_kernel_module_loading_query", "audit_rules_kernel_module_loading_finit", "audit_rules_kernel_module_loading_delete"], "controls": []}, {"id": "5.2.3.20", "levels": ["l2_server"], "notes": "", "title": "Ensure the audit configuration is immutable (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["audit_rules_immutable"], "controls": []}, {"id": "5.2.3.21", "levels": ["l2_server"], "notes": "", "title": "Ensure the running and on disk configuration is the same (Manual)", "description": null, "rationale": null, "automated": "no", "status": "manual", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": [], "controls": []}, {"id": "5.2.4.1", "levels": ["l2_server"], "notes": "", "title": "Ensure audit log files are mode 0640 or less permissive (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["file_permissions_var_log_audit"], "controls": []}, {"id": "5.2.4.2", "levels": ["l2_server"], "notes": "", "title": "Ensure only authorized users own audit log files (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["file_ownership_var_log_audit_stig"], "controls": []}, {"id": "5.2.4.3", "levels": ["l2_server"], "notes": "", "title": "Ensure only authorized groups are assigned ownership of audit log files (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["file_group_ownership_var_log_audit"], "controls": []}, {"id": "5.2.4.4", "levels": ["l2_server"], "notes": "", "title": "Ensure the audit log directory is 0750 or more restrictive (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["directory_permissions_var_log_audit"], "controls": []}, {"id": "5.2.4.5", "levels": ["l2_server"], "notes": "", "title": "Ensure audit configuration files are 640 or more restrictive (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["file_permissions_audit_configuration"], "controls": []}, {"id": "5.2.4.6", "levels": ["l2_server"], "notes": "", "title": "Ensure audit configuration files are owned by root (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["file_ownership_audit_configuration"], "controls": []}, {"id": "5.2.4.7", "levels": ["l2_server"], "notes": "", "title": "Ensure audit configuration files belong to group root (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["file_groupownership_audit_configuration"], "controls": []}, {"id": "5.2.4.8", "levels": ["l2_server"], "notes": "", "title": "Ensure audit tools are 755 or more restrictive (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["file_permissions_audit_binaries"], "controls": []}, {"id": "5.2.4.9", "levels": ["l2_server"], "notes": "", "title": "Ensure audit tools are owned by root (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["file_ownership_audit_binaries"], "controls": []}, {"id": "5.2.4.10", "levels": ["l2_server"], "notes": "", "title": "Ensure audit tools belong to group root (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["file_groupownership_audit_binaries"], "controls": []}, {"id": 5.3, "levels": ["l1_server"], "notes": "", "title": "Ensure logrotate is configured (Manual)", "description": null, "rationale": null, "automated": "no", "status": "manual", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": ["ensure_logrotate_activated", "package_logrotate_installed", "timer_logrotate_enabled"], "rules": [], "controls": []}, {"id": "6.1.1", "levels": ["l1_server"], "notes": "", "title": "Ensure permissions on /etc/passwd are configured (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["file_owner_etc_passwd", "file_groupowner_etc_passwd", "file_permissions_etc_passwd"], "controls": []}, {"id": "6.1.2", "levels": ["l1_server"], "notes": "", "title": "Ensure permissions on /etc/passwd are configured (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["file_owner_etc_passwd", "file_groupowner_etc_passwd", "file_permissions_etc_passwd"], "controls": []}, {"id": "6.1.3", "levels": ["l1_server"], "notes": "", "title": "Ensure permissions on /etc/passwd- are configured (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["file_owner_backup_etc_passwd", "file_groupowner_backup_etc_passwd", "file_permissions_backup_etc_passwd"], "controls": []}, {"id": "6.1.4", "levels": ["l1_server"], "notes": "", "title": "Ensure permissions on /etc/group are configured (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["file_groupowner_etc_group", "file_owner_etc_group", "file_permissions_etc_group"], "controls": []}, {"id": "6.1.5", "levels": ["l1_server"], "notes": "", "title": "Ensure permissions on /etc/group- are configured (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["file_owner_backup_etc_group", "file_groupowner_backup_etc_group", "file_permissions_backup_etc_group"], "controls": []}, {"id": "6.1.6", "levels": ["l1_server"], "notes": "", "title": "Ensure permissions on /etc/shadow are configured (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["file_groupowner_etc_shadow", "file_owner_etc_shadow", "file_permissions_etc_shadow"], "controls": []}, {"id": "6.1.7", "levels": ["l1_server"], "notes": "", "title": "Ensure permissions on /etc/shadow- are configured (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["file_groupowner_backup_etc_shadow", "file_permissions_backup_etc_shadow", "file_owner_backup_etc_shadow"], "controls": []}, {"id": "6.1.8", "levels": ["l1_server"], "notes": "", "title": "Ensure permissions on /etc/gshadow are configured (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["file_owner_etc_gshadow", "file_groupowner_etc_gshadow", "file_permissions_etc_gshadow"], "controls": []}, {"id": "6.1.9", "levels": ["l1_server"], "notes": "", "title": "Ensure permissions on /etc/gshadow- are configured (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["file_owner_backup_etc_gshadow", "file_groupowner_backup_etc_gshadow", "file_permissions_backup_etc_gshadow"], "controls": []}, {"id": "6.1.10", "levels": ["l2_server"], "notes": "", "title": "Audit system file permissions (Manual)", "description": null, "rationale": null, "automated": "no", "status": "manual", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": ["rpm_verify_permissions", "rpm_verify_ownership"], "rules": [], "controls": []}, {"id": "6.1.11", "levels": ["l1_server"], "notes": "", "title": "Ensure world writable files and directories are secured (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["file_permissions_unauthorized_world_writable", "dir_perms_world_writable_sticky_bits"], "controls": []}, {"id": "6.1.12", "levels": ["l1_server"], "notes": "", "title": "Ensure no unowned or ungrouped files or directories exist (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["no_files_unowned_by_user", "file_permissions_ungroupowned"], "controls": []}, {"id": "6.1.13", "levels": ["l1_server"], "notes": "", "title": "Ensure SUID and SGID files are reviewed (Manual)", "description": null, "rationale": null, "automated": "no", "status": "manual", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": ["file_permissions_unauthorized_suid", "file_permissions_unauthorized_sgid"], "rules": [], "controls": []}, {"id": "6.2.1", "levels": ["l1_server"], "notes": "", "title": "Ensure accounts in /etc/passwd use shadowed passwords (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["accounts_password_all_shadowed"], "controls": []}, {"id": "6.2.2", "levels": ["l1_server"], "notes": "", "title": "Ensure /etc/shadow password fields are not empty (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["no_empty_passwords_etc_shadow"], "controls": []}, {"id": "6.2.3", "levels": ["l1_server"], "notes": "", "title": "Ensure all groups in /etc/passwd exist in /etc/group (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["gid_passwd_group_same"], "controls": []}, {"id": "6.2.4", "levels": ["l1_server"], "notes": "", "title": "Ensure no duplicate UIDs exist (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["account_unique_id"], "controls": []}, {"id": "6.2.5", "levels": ["l1_server"], "notes": "", "title": "Ensure no duplicate GIDs exist (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["group_unique_id"], "controls": []}, {"id": "6.2.6", "levels": ["l1_server"], "notes": "", "title": "Ensure no duplicate user names exist (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["account_unique_name"], "controls": []}, {"id": "6.2.7", "levels": ["l1_server"], "notes": "", "title": "Ensure no duplicate group names exist (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["group_unique_name"], "controls": []}, {"id": "6.2.8", "levels": ["l1_server"], "notes": "", "title": "Ensure root PATH Integrity (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["accounts_root_path_dirs_no_write", "root_path_no_dot"], "controls": []}, {"id": "6.2.9", "levels": ["l1_server"], "notes": "", "title": "Ensure root is the only UID 0 account (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["accounts_no_uid_except_zero"], "controls": []}, {"id": "6.2.10", "levels": ["l1_server"], "notes": "", "title": "Ensure local interactive user home directories are configured (Automated)", "description": null, "rationale": null, "automated": "yes", "status": "automated", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["file_permissions_home_directories", "accounts_user_interactive_home_directory_exists", "file_groupownership_home_directories", "file_ownership_home_directories"], "controls": []}, {"id": "6.2.11", "levels": ["l1_server"], "notes": "", "title": "Ensure local interactive user dot files access is configured (Automated)", "description": null, "rationale": null, "automated": "no", "status": "partial", "mitigation": null, "artifact_description": null, "status_justification": null, "fixtext": null, "check": null, "tickets": null, "original_title": null, "related_rules": [], "rules": ["no_forward_files", "file_permission_user_init_files", "accounts_user_dot_group_ownership", "no_rsh_trust_files", "accounts_user_dot_user_ownership", "accounts_users_netrc_file_permissions", "var_user_initialization_files_regex=all_dotfiles"], "controls": []}], "levels": [{"id": "l1_server", "inherits_from": null}, {"id": "l2_server", "inherits_from": ["l1_server"]}]}