STIGUI
V-216350CAT II — Medium severitySV-216350r959010_rule

The nobody access for RPC encryption key storage service must be disabled.

Rule version SOL-11.1-040320 · STIG v3 · 2026-08-19

Discussion

If login by the user "nobody" is allowed for secure RPC, there is an increased risk of system compromise. If keyserv holds a private key for the "nobody" user, it will be used by key_encryptsession to compute a magic phrase which can be easily recovered by a malicious user.

Check

Determine if the rpc-authdes package is installed:

# pkg list solaris/legacy/security/rpc-authdes

If the output of this command is:

pkg list: no packages matching 'solaris/legacy/security/rpc-authdes' installed

no further action is required.

Determine if "nobody" access for keyserv is enabled.

# grep "^ENABLE_NOBODY_KEYS=" /etc/default/keyserv 

If the output of the command is not:

ENABLE_NOBODY_KEYS=NO

this is a finding.

Fix

Determine if the rpc-authdes package is installed:

# pkg list solaris/legacy/security/rpc-authdes

If the output of this command is:

pkg list: no packages matching 'solaris/legacy/security/rpc-authdes' installed

no further action is required.

The root role is required.

Modify the /etc/default/keyserv file.

# pfedit /etc/default/keyserv

Locate the line:

#ENABLE_NOBODY_KEYS=YES

Change it to:

ENABLE_NOBODY_KEYS=NO

Identifiers

Group ID
V-216350
Group title
SRG-OS-000480
Rule ID
SV-216350r959010_rule
Check ID
C-17586r462487_chk
Fix ID
F-17584r462488_fix