UCF STIG Viewer Logo

The NFS server must not have the insecure file locking option enabled.


Finding ID Version Rule ID IA Controls Severity
V-218055 RHEL-06-000309 SV-218055r505923_rule High
Allowing insecure file locking could allow for sensitive data to be viewed or edited by an unauthorized user.
Red Hat Enterprise Linux 6 Security Technical Implementation Guide 2020-09-03


Check Text ( C-19536r377180_chk )
To verify insecure file locking has been disabled, run the following command:

# grep insecure_locks /etc/exports

If there is output, this is a finding.
Fix Text (F-19534r377181_fix)
By default the NFS server requires secure file-lock requests, which require credentials from the client in order to lock a file. Most NFS clients send credentials with file lock requests, however, there are a few clients that do not send credentials when requesting a file-lock, allowing the client to only be able to lock world-readable files. To get around this, the "insecure_locks" option can be used so these clients can access the desired export. This poses a security risk by potentially allowing the client access to data for which it does not have authorization. Remove any instances of the "insecure_locks" option from the file "/etc/exports".