This is not the latest version of the STIG. This is provided for archival purposes. See the latest STIG.

RHEL 10 must be configured so that all local files and directories must have a valid owner.

STIG ID: RHEL-10-400290  |  SRG: SRG-OS-000080-GPOS-00048 |  Severity: medium (CAT II)  |  CCI: CCI-000213 |  Vulnerability Id: V-281075

Vulnerability Discussion

Unowned files and directories may be unintentionally inherited if a user is assigned the same user identifier (UID) as the UID of the unowned files.

Check

Verify RHEL 10 is configured so that all local files and directories have a valid owner with the following command:

$ df --local -P | awk {'if (NR!=1) print $6'} | sudo xargs -I '{}' find '{}' -xdev -nouser

If any files on the system do not have an assigned owner, this is a finding.

Fix

Configure RHEL 10 so that all local files and directories must have a valid owner.

Either remove all files and directories that do not have a valid user from the system, or assign a valid user to all unowned files and directories on RHEL 10 with the "chown" command:

$ sudo chown <user> <file>