SV-230299r627750_rule
V-230299
SRG-OS-000480-GPOS-00227
RHEL-08-010570
CAT II
10
Configure the "/etc/fstab" to use the "nosuid" option on file systems that contain user home directories for interactive users.
Verify file systems that contain user home directories are mounted with the "nosuid" option.
Note: If a separate file system has not been created for the user home directories (user home directories are mounted under "/"), this is automatically a finding as the "nosuid" option cannot be used on the "/" system.
Find the file system(s) that contain the user home directories with the following command:
$ sudo awk -F: '($3>=1000)&&($7 !~ /nologin/){print $1,$3,$6}' /etc/passwd
smithj:1001: /home/smithj
robinst:1002: /home/robinst
Check the file systems that are mounted at boot time with the following command:
$ sudo more /etc/fstab
UUID=a411dc99-f2a1-4c87-9e05-184977be8539 /home xfs rw,relatime,discard,data=ordered,nosuid,nodev,noexec 0 0
If a file system found in "/etc/fstab" refers to the user home directory file system and it does not have the "nosuid" option set, this is a finding.
V-230299
False
RHEL-08-010570
Verify file systems that contain user home directories are mounted with the "nosuid" option.
Note: If a separate file system has not been created for the user home directories (user home directories are mounted under "/"), this is automatically a finding as the "nosuid" option cannot be used on the "/" system.
Find the file system(s) that contain the user home directories with the following command:
$ sudo awk -F: '($3>=1000)&&($7 !~ /nologin/){print $1,$3,$6}' /etc/passwd
smithj:1001: /home/smithj
robinst:1002: /home/robinst
Check the file systems that are mounted at boot time with the following command:
$ sudo more /etc/fstab
UUID=a411dc99-f2a1-4c87-9e05-184977be8539 /home xfs rw,relatime,discard,data=ordered,nosuid,nodev,noexec 0 0
If a file system found in "/etc/fstab" refers to the user home directory file system and it does not have the "nosuid" option set, this is a finding.
M
2921