STIGUI
V-281085CAT II — Medium severitySV-281085r1268226_rule

RHEL 10 must enforce mode "0600" or less permissive for Secure Shell (SSH) private host key files.

Rule version RHEL-10-400340 · STIG v1 · 2026-09-17

Discussion

If an unauthorized user obtains the private SSH host key file, the host could be impersonated.

Check

Verify RHEL 10 enforces mode "0600" for SSH private host key files with the following command:

$ sudo stat -c "%a %n" /etc/ssh/*_key 600 /etc/ssh/ssh_host_ecdsa_key 600 /etc/ssh/ssh_host_ed25519_key 600 /etc/ssh/ssh_host_rsa_key

If any private host key file has a mode more permissive than "0600", this is a finding.

Fix

Configure RHEL 10 to enforce mode "0600" for SSH private host key files with the following command:

$ sudo chmod 0600 /etc/ssh/ssh_host*key

Restart the SSH daemon for the changes to take effect:

$ sudo systemctl restart sshd.service

Identifiers

Group ID
V-281085
Group title
SRG-OS-000080-GPOS-00048
Rule ID
SV-281085r1268226_rule
Check ID
C-85646r1195407_chk
Fix ID
F-85551r1195408_fix