forked from ComplianceAsCode/content
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathstig_rhel9.yml
More file actions
3882 lines (3429 loc) · 110 KB
/
Copy pathstig_rhel9.yml
File metadata and controls
3882 lines (3429 loc) · 110 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
---
policy: 'Red Hat Enterprise Linux 9 Security Technical Implementation Guide'
title: 'Red Hat Enterprise Linux 9 Security Technical Implementation Guide'
id: stig_rhel9
source: https://www.cyber.mil/stigs/downloads/
version: V2R4
reference_type: stigid
product: rhel9
levels:
- id: high
- id: medium
- id: low
controls:
- id: needed_rules
levels:
- medium
rules:
- enable_authselect
- var_authselect_profile=sssd
- id: RHEL-09-171011
levels:
- medium
rules:
- dconf_gnome_login_banner_text
- id: RHEL-09-211010
levels:
- high
title: RHEL 9 must be a vendor-supported release.
rules:
- installed_OS_is_vendor_supported
status: automated
- id: RHEL-09-211015
levels:
- medium
title: RHEL 9 vendor packaged system security patches and updates must be installed and up to date.
rules:
- security_patches_up_to_date
status: automated
- id: RHEL-09-211020
levels:
- medium
title: RHEL 9 must display the Standard Mandatory DOD Notice and Consent Banner before granting
local or remote access to the system via a command line user logon.
rules:
- banner_etc_issue
- login_banner_text=dod_banners
status: automated
- id: RHEL-09-211030
levels:
- medium
title: The graphical display manager must not be the default target on RHEL 9 unless approved.
rules:
- xwindows_runlevel_target
status: automated
- id: RHEL-09-211035
levels:
- low
title: RHEL 9 must enable the hardware random number generator entropy gatherer service.
related_rules:
- service_rngd_enabled # This rule is causing test failures, See https://github.com/ComplianceAsCode/content/pull/10153
status: pending
- id: RHEL-09-211040
levels:
- medium
title: RHEL 9 systemd-journald service must be enabled.
rules:
- service_systemd-journald_enabled
status: automated
- id: RHEL-09-211045
levels:
- high
title: The systemd Ctrl-Alt-Delete burst key sequence in RHEL 9 must be disabled.
rules:
- disable_ctrlaltdel_burstaction
status: automated
- id: RHEL-09-211050
levels:
- high
title: The x86 Ctrl-Alt-Delete key sequence must be disabled on RHEL 9.
rules:
- disable_ctrlaltdel_reboot
status: automated
- id: RHEL-09-211055
levels:
- medium
title: RHEL 9 debug-shell systemd service must be disabled.
status: automated
rules:
- service_debug-shell_disabled
- id: RHEL-09-212010
levels:
- medium
title: RHEL 9 must require a boot loader superuser password.
rules:
- grub2_password
status: automated
- id: RHEL-09-212015
levels:
- medium
title: RHEL 9 must disable the ability of systemd to spawn an interactive boot process.
rules:
- grub2_disable_interactive_boot
status: automated
- id: RHEL-09-212020
levels:
- high
title: RHEL 9 must require a unique superusers name upon booting into single-user and maintenance
modes.
rules:
- grub2_admin_username
status: automated
- id: RHEL-09-212025
levels:
- medium
title: RHEL 9 /boot/grub2/grub.cfg file must be group-owned by root.
rules:
- file_groupowner_grub2_cfg
status: automated
- id: RHEL-09-212030
levels:
- medium
title: RHEL 9 /boot/grub2/grub.cfg file must be owned by root.
rules:
- file_owner_grub2_cfg
status: automated
- id: RHEL-09-212035
levels:
- medium
title: RHEL 9 must disable virtual system calls.
rules:
- grub2_vsyscall_argument
status: automated
- id: RHEL-09-212040
levels:
- medium
title: RHEL 9 must clear the page allocator to prevent use-after-free attacks.
rules:
- grub2_page_poison_argument
status: automated
- id: RHEL-09-212045
levels:
- medium
title: RHEL 9 must clear SLUB/SLAB objects to prevent use-after-free attacks.
rules:
- grub2_init_on_free
status: automated
- id: RHEL-09-212050
levels:
- low
title: RHEL 9 must enable mitigations against processor-based vulnerabilities.
rules:
- grub2_pti_argument
status: automated
- id: RHEL-09-212055
levels:
- low
title: RHEL 9 must enable auditing of processes that start prior to the audit daemon.
rules:
- grub2_audit_argument
status: automated
- id: RHEL-09-213010
levels:
- medium
title: RHEL 9 must restrict access to the kernel message buffer.
rules:
- sysctl_kernel_dmesg_restrict
status: automated
- id: RHEL-09-213015
levels:
- medium
title: RHEL 9 must prevent kernel profiling by nonprivileged users.
rules:
- sysctl_kernel_perf_event_paranoid
status: automated
- id: RHEL-09-213020
levels:
- medium
title: RHEL 9 must prevent the loading of a new kernel for later execution.
rules:
- sysctl_kernel_kexec_load_disabled
status: automated
- id: RHEL-09-213025
levels:
- medium
title: RHEL 9 must restrict exposed kernel pointer addresses access.
rules:
- sysctl_kernel_kptr_restrict
status: automated
- id: RHEL-09-213030
levels:
- medium
title: RHEL 9 must enable kernel parameters to enforce discretionary access control on hardlinks.
rules:
- sysctl_fs_protected_hardlinks
status: automated
- id: RHEL-09-213035
levels:
- medium
title: RHEL 9 must enable kernel parameters to enforce discretionary access control on symlinks.
rules:
- sysctl_fs_protected_symlinks
status: automated
- id: RHEL-09-213040
levels:
- medium
title: RHEL 9 must disable the kernel.core_pattern.
rules:
- sysctl_kernel_core_pattern
status: automated
- id: RHEL-09-213045
levels:
- medium
title: RHEL 9 must be configured to disable the Asynchronous Transfer Mode kernel module.
rules:
- kernel_module_atm_disabled
status: automated
- id: RHEL-09-213050
levels:
- medium
title: RHEL 9 must be configured to disable the Controller Area Network kernel module.
rules:
- kernel_module_can_disabled
status: automated
- id: RHEL-09-213055
levels:
- medium
title: RHEL 9 must be configured to disable the FireWire kernel module.
rules:
- kernel_module_firewire-core_disabled
status: automated
- id: RHEL-09-213060
levels:
- medium
title: RHEL 9 must disable the Stream Control Transmission Protocol (SCTP) kernel module.
rules:
- kernel_module_sctp_disabled
status: automated
- id: RHEL-09-213065
levels:
- medium
title: RHEL 9 must disable the Transparent Inter Process Communication (TIPC) kernel module.
rules:
- kernel_module_tipc_disabled
status: automated
- id: RHEL-09-213070
levels:
- medium
title: RHEL 9 must implement address space layout randomization (ASLR) to protect its memory from
unauthorized code execution.
rules:
- sysctl_kernel_randomize_va_space
status: automated
- id: RHEL-09-213075
levels:
- medium
title: RHEL 9 must disable access to network bpf system call from nonprivileged processes.
rules:
- sysctl_kernel_unprivileged_bpf_disabled
status: automated
- id: RHEL-09-213080
levels:
- medium
title: RHEL 9 must restrict usage of ptrace to descendant processes.
rules:
- sysctl_kernel_yama_ptrace_scope
status: automated
- id: RHEL-09-213085
levels:
- medium
title: RHEL 9 must disable core dump backtraces.
rules:
- coredump_disable_backtraces
status: automated
- id: RHEL-09-213090
levels:
- medium
title: RHEL 9 must disable storing core dumps.
rules:
- coredump_disable_storage
status: automated
- id: RHEL-09-213095
levels:
- medium
title: RHEL 9 must disable core dumps for all users.
rules:
- disable_users_coredumps
status: automated
- id: RHEL-09-213100
levels:
- medium
title: RHEL 9 must disable acquiring, saving, and processing core dumps.
rules:
- service_systemd-coredump_disabled
status: automated
- id: RHEL-09-213105
levels:
- medium
title: RHEL 9 must disable the use of user namespaces.
rules:
- sysctl_user_max_user_namespaces_no_remediation
status: automated
- id: RHEL-09-213110
levels:
- medium
title: RHEL 9 must implement nonexecutable data to protect its memory from unauthorized code execution.
rules:
- sysctl_kernel_exec_shield
status: automated
- id: RHEL-09-213115
levels:
- medium
title: The kdump service on RHEL 9 must be disabled.
rules:
- service_kdump_disabled
status: automated
- id: RHEL-09-214010
levels:
- medium
title: RHEL 9 must ensure cryptographic verification of vendor software packages.
rules:
- ensure_redhat_gpgkey_installed
status: automated
- id: RHEL-09-214015
levels:
- high
title: RHEL 9 must check the GPG signature of software packages originating from external software
repositories before installation.
rules:
- ensure_gpgcheck_globally_activated
status: automated
- id: RHEL-09-214020
levels:
- high
title: RHEL 9 must check the GPG signature of locally installed software packages before installation.
rules:
- ensure_gpgcheck_local_packages
status: automated
- id: RHEL-09-214025
levels:
- high
title: RHEL 9 must have GPG signature verification enabled for all software repositories.
rules:
- ensure_gpgcheck_never_disabled
status: automated
- id: RHEL-09-214030
levels:
- medium
title: RHEL 9 must be configured so that the cryptographic hashes of system files match vendor
values.
related_rules:
- rpm_verify_hashes # Due to crypto policies this cannot be selected at this time
status: pending
- id: RHEL-09-214035
levels:
- low
title: RHEL 9 must remove all software components after updated versions have been installed.
rules:
- clean_components_post_updating
status: automated
- id: RHEL-09-215010
levels:
- medium
title: RHEL 9 subscription-manager package must be installed.
rules:
- package_subscription-manager_installed
status: automated
- id: RHEL-09-215015
levels:
- high
title: RHEL 9 must not have a File Transfer Protocol (FTP) server package installed.
rules:
- package_vsftpd_removed
status: automated
- id: RHEL-09-215020
levels:
- medium
title: RHEL 9 must not have the sendmail package installed.
rules:
- package_sendmail_removed
status: automated
- id: RHEL-09-215025
levels:
- medium
title: RHEL 9 must not have the nfs-utils package installed.
rules:
- package_nfs-utils_removed
status: automated
- id: RHEL-09-215030
levels:
- medium
title: RHEL 9 must not have the ypserv package installed.
related_rules:
- package_ypserv_removed
status: not applicable # The ypserv package is not available in RHEL 9
- id: RHEL-09-215035
levels:
- medium
title: RHEL 9 must not have the rsh-server package installed.
related_rules:
- package_rsh-server_removed
status: not applicable # The rsh-server package is not available in RHEL 9
- id: RHEL-09-215040
levels:
- medium
title: RHEL 9 must not have the telnet-server package installed.
rules:
- package_telnet-server_removed
status: automated
- id: RHEL-09-215045
levels:
- medium
title: RHEL 9 must not have the gssproxy package installed.
rules:
- package_gssproxy_removed
status: automated
- id: RHEL-09-215050
levels:
- medium
title: RHEL 9 must not have the iprutils package installed.
rules:
- package_iprutils_removed
status: automated
- id: RHEL-09-215055
levels:
- medium
title: RHEL 9 must not have the tuned package installed.
rules:
- package_tuned_removed
status: automated
- id: RHEL-09-215060
levels:
- high
title: RHEL 9 must not have a Trivial File Transfer Protocol (TFTP) server package installed.
rules:
- package_tftp-server_removed
status: automated
- id: RHEL-09-215065
levels:
- medium
title: RHEL 9 must not have the quagga package installed.
related_rules:
- package_quagga_removed
status: not applicable # The quagga package is not available in RHEL 9
- id: RHEL-09-215070
levels:
- medium
title: A graphical display manager must not be installed on RHEL 9 unless approved.
rules:
- xwindows_remove_packages
status: automated
- id: RHEL-09-215075
levels:
- medium
title: RHEL 9 must have the openssl-pkcs11 package installed.
rules:
- install_smartcard_packages
status: automated
- id: RHEL-09-215080
levels:
- medium
title: RHEL 9 must have the gnutls-utils package installed.
rules:
- package_gnutls-utils_installed
status: automated
- id: RHEL-09-215085
levels:
- medium
title: RHEL 9 must have the nss-tools package installed.
rules:
- package_nss-tools_installed
status: automated
- id: RHEL-09-215090
levels:
- medium
title: RHEL 9 must have the rng-tools package installed.
rules:
- package_rng-tools_installed
status: automated
- id: RHEL-09-215095
levels:
- medium
title: RHEL 9 must have the s-nail package installed.
rules:
- package_s-nail_installed
status: automated
- id: RHEL-09-215100
levels:
- medium
title: RHEL 9 must have the crypto-policies package installed.
rules:
- package_crypto-policies_installed
status: automated
- id: RHEL-09-215101
levels:
- medium
title: RHEL 9 must have the Postfix package installed.
status: automated
rules:
- package_postfix_installed
- id: RHEL-09-215105
levels:
- medium
title: RHEL 9 must implement a FIPS 140-3 compliant systemwide cryptographic policy.
rules:
- configure_crypto_policy
- fips_crypto_subpolicy
- fips_custom_stig_sub_policy
status: automated
- id: RHEL-09-231010
levels:
- medium
title: A separate RHEL 9 file system must be used for user home directories (such as /home or an
equivalent).
rules:
- partition_for_home
status: automated
- id: RHEL-09-231015
levels:
- medium
title: RHEL 9 must use a separate file system for /tmp.
rules:
- partition_for_tmp
status: automated
- id: RHEL-09-231020
levels:
- low
title: RHEL 9 must use a separate file system for /var.
rules:
- partition_for_var
status: automated
- id: RHEL-09-231025
levels:
- low
title: RHEL 9 must use a separate file system for /var/log.
rules:
- partition_for_var_log
status: automated
- id: RHEL-09-231030
levels:
- low
title: RHEL 9 must use a separate file system for the system audit data path.
rules:
- partition_for_var_log_audit
status: automated
- id: RHEL-09-231035
levels:
- medium
title: RHEL 9 must use a separate file system for /var/tmp.
rules:
- partition_for_var_tmp
status: automated
- id: RHEL-09-231040
levels:
- medium
title: RHEL 9 file system automount function must be disabled unless required.
rules:
- service_autofs_disabled
status: automated
- id: RHEL-09-231045
levels:
- medium
title: RHEL 9 must prevent device files from being interpreted on file systems that contain user
home directories.
rules:
- mount_option_home_nodev
status: automated
- id: RHEL-09-231050
levels:
- medium
title: RHEL 9 must prevent files with the setuid and setgid bit set from being executed on file
systems that contain user home directories.
rules:
- mount_option_home_nosuid
status: automated
- id: RHEL-09-231055
levels:
- medium
title: RHEL 9 must prevent code from being executed on file systems that contain user home directories.
rules:
- mount_option_home_noexec
status: automated
- id: RHEL-09-231065
levels:
- medium
title: RHEL 9 must prevent special devices on file systems that are imported via Network File System
(NFS).
rules:
- mount_option_nodev_remote_filesystems
status: automated
- id: RHEL-09-231070
levels:
- medium
title: RHEL 9 must prevent code from being executed on file systems that are imported via Network
File System (NFS).
rules:
- mount_option_noexec_remote_filesystems
status: automated
- id: RHEL-09-231075
levels:
- medium
title: RHEL 9 must prevent files with the setuid and setgid bit set from being executed on file
systems that are imported via Network File System (NFS).
rules:
- mount_option_nosuid_remote_filesystems
status: automated
- id: RHEL-09-231080
levels:
- medium
title: RHEL 9 must prevent code from being executed on file systems that are used with removable
media.
rules:
- mount_option_noexec_removable_partitions
status: automated
- id: RHEL-09-231085
levels:
- medium
title: RHEL 9 must prevent special devices on file systems that are used with removable media.
rules:
- mount_option_nodev_removable_partitions
status: automated
- id: RHEL-09-231090
levels:
- medium
title: RHEL 9 must prevent files with the setuid and setgid bit set from being executed on file
systems that are used with removable media.
rules:
- mount_option_nosuid_removable_partitions
status: automated
- id: RHEL-09-231095
levels:
- medium
title: RHEL 9 must mount /boot with the nodev option.
rules:
- mount_option_boot_nodev
status: automated
- id: RHEL-09-231100
levels:
- medium
title: RHEL 9 must prevent files with the setuid and setgid bit set from being executed on the
/boot directory.
rules:
- mount_option_boot_nosuid
status: automated
- id: RHEL-09-231105
levels:
- medium
title: RHEL 9 must prevent files with the setuid and setgid bit set from being executed on the
/boot/efi directory.
rules:
- mount_option_boot_efi_nosuid
status: automated
- id: RHEL-09-231110
levels:
- medium
title: RHEL 9 must mount /dev/shm with the nodev option.
rules:
- mount_option_dev_shm_nodev
status: automated
- id: RHEL-09-231115
levels:
- medium
title: RHEL 9 must mount /dev/shm with the noexec option.
rules:
- mount_option_dev_shm_noexec
status: automated
- id: RHEL-09-231120
levels:
- medium
title: RHEL 9 must mount /dev/shm with the nosuid option.
rules:
- mount_option_dev_shm_nosuid
status: automated
- id: RHEL-09-231125
levels:
- medium
title: RHEL 9 must mount /tmp with the nodev option.
rules:
- mount_option_tmp_nodev
status: automated
- id: RHEL-09-231130
levels:
- medium
title: RHEL 9 must mount /tmp with the noexec option.
rules:
- mount_option_tmp_noexec
status: automated
- id: RHEL-09-231135
levels:
- medium
title: RHEL 9 must mount /tmp with the nosuid option.
rules:
- mount_option_tmp_nosuid
status: automated
- id: RHEL-09-231140
levels:
- medium
title: RHEL 9 must mount /var with the nodev option.
rules:
- mount_option_var_nodev
status: automated
- id: RHEL-09-231145
levels:
- medium
title: RHEL 9 must mount /var/log with the nodev option.
rules:
- mount_option_var_log_nodev
status: automated
- id: RHEL-09-231150
levels:
- medium
title: RHEL 9 must mount /var/log with the noexec option.
rules:
- mount_option_var_log_noexec
status: automated
- id: RHEL-09-231155
levels:
- medium
title: RHEL 9 must mount /var/log with the nosuid option.
rules:
- mount_option_var_log_nosuid
status: automated
- id: RHEL-09-231160
levels:
- medium
title: RHEL 9 must mount /var/log/audit with the nodev option.
rules:
- mount_option_var_log_audit_nodev
status: automated
- id: RHEL-09-231165
levels:
- medium
title: RHEL 9 must mount /var/log/audit with the noexec option.
rules:
- mount_option_var_log_audit_noexec
status: automated
- id: RHEL-09-231170
levels:
- medium
title: RHEL 9 must mount /var/log/audit with the nosuid option.
rules:
- mount_option_var_log_audit_nosuid
status: automated
- id: RHEL-09-231175
levels:
- medium
title: RHEL 9 must mount /var/tmp with the nodev option.
rules:
- mount_option_var_tmp_nodev
status: automated
- id: RHEL-09-231180
levels:
- medium
title: RHEL 9 must mount /var/tmp with the noexec option.
rules:
- mount_option_var_tmp_noexec
status: automated
- id: RHEL-09-231185
levels:
- medium
title: RHEL 9 must mount /var/tmp with the nosuid option.
rules:
- mount_option_var_tmp_nosuid
status: automated
- id: RHEL-09-231190
levels:
- high
title: RHEL 9 local disk partitions must implement cryptographic mechanisms to prevent unauthorized
disclosure or modification of all information that requires at rest protection.
rules:
- encrypt_partitions
status: automated
- id: RHEL-09-231195
levels:
- low
title: RHEL 9 must disable mounting of cramfs.
rules:
- kernel_module_cramfs_disabled
status: automated
- id: RHEL-09-231200
levels:
- medium
title: RHEL 9 must prevent special devices on non-root local partitions.
rules:
- mount_option_nodev_nonroot_local_partitions
status: automated
- id: RHEL-09-232010
levels:
- medium
title: RHEL 9 system commands must have mode 755 or less permissive.
rules:
- file_permissions_binary_dirs
status: automated
- id: RHEL-09-232015
levels:
- medium
title: RHEL 9 library directories must have mode 755 or less permissive.
rules:
- dir_permissions_library_dirs
status: automated
- id: RHEL-09-232020
levels:
- medium
title: RHEL 9 library files must have mode 755 or less permissive.
rules:
- file_permissions_library_dirs
status: automated
- id: RHEL-09-232025
levels:
- medium
title: RHEL 9 /var/log directory must have mode 0755 or less permissive.
rules:
- file_permissions_var_log
status: automated
- id: RHEL-09-232030
levels:
- medium
title: RHEL 9 /var/log/messages file must have mode 0640 or less permissive.
rules:
- file_permissions_var_log_messages
status: automated
- id: RHEL-09-232035
levels:
- medium
title: RHEL 9 audit tools must have a mode of 0755 or less permissive.
rules:
- file_audit_tools_permissions
status: automated
- id: RHEL-09-232040
levels:
- medium
title: RHEL 9 cron configuration directories must have a mode of 0700 or less permissive.
rules:
- package_cron_installed
- file_permissions_cron_d
- file_permissions_cron_daily
- file_permissions_cron_hourly
- file_permissions_cron_monthly
- file_permissions_cron_weekly
status: automated
- id: RHEL-09-232045
levels:
- medium
title: All RHEL 9 local initialization files must have mode 0740 or less permissive.
rules:
- file_permission_user_init_files_root
- var_user_initialization_files_regex=all_dotfiles
- rootfiles_configured
status: automated
- id: RHEL-09-232050
levels:
- medium
title: All RHEL 9 local interactive user home directories must have mode 0750 or less permissive.
rules:
- file_permissions_home_directories
status: automated
- id: RHEL-09-232055
levels:
- medium
title: RHEL 9 /etc/group file must have mode 0644 or less permissive to prevent unauthorized access.
rules:
- file_permissions_etc_group
status: automated
- id: RHEL-09-232060
levels:
- medium
title: RHEL 9 /etc/group- file must have mode 0644 or less permissive to prevent unauthorized access.
rules:
- file_permissions_backup_etc_group
status: automated
- id: RHEL-09-232065
levels:
- medium
title: RHEL 9 /etc/gshadow file must have mode 0000 or less permissive to prevent unauthorized
access.
rules:
- file_permissions_etc_gshadow
status: automated
- id: RHEL-09-232070
levels: