Graphical desktop environments provided by the system must automatically lock after 15 minutes of inactivity.
Overview
| Finding ID | Version | Rule ID | IA Controls | Severity |
| V-216102 | SOL-11.1-040180 | SV-216102r958402_rule | CCI-000057 | medium |
| Description | ||||
| Allowing access to a graphical environment when the user is not attending the system can allow unauthorized users access to the system. | ||||
| STIG | Date | |||
| Solaris 11 X86 Security Technical Implementation Guide | 2025-05-05 | |||
Related Frameworks
3 paths across 3 frameworks
Related Frameworks
NIST 800-531 mapping
AC-11
1.00
- DISA · 3 · disa_xccdf · related
- DISA · 2025-01-23 · disa_cci_list · equivalent
NIST 800-1711 mapping
3.1.10
1.00
- DISA · 3 · disa_xccdf · related
- DISA · 2025-01-23 · disa_cci_list · equivalent
- NIST · Rev 2 (Feb 2020, errata Jan 2021) · nist_800_171_app_d · equivalent
CCI1 mapping
CCI-000057
1.00
- DISA · 3 · disa_xccdf · related
Details
Check Text (C-216102r958402_chk)
If the system is not running XWindows, this check does not apply.
Determine if the screen saver timeout is configured properly.
# grep "^\*timeout:" /usr/share/X11/app-defaults/XScreenSaver
If the output is not:
*timeout: 0:15:00
this is a finding.
# grep "^\*lockTimeout:" /usr/share/X11/app-defaults/XScreenSaver
If the output is not:
*lockTimeout: 0:00:05
this is a finding.
# grep "^\*lock:" /usr/share/X11/app-defaults/XScreenSaver
If the output is not:
*lock: True
this is a finding.
For each existing user, check the configuration of their personal .xscreensaver file.
# grep "^lock:" $HOME/.xscreensaver
If the output is not:
*lock: True
this is a finding.
grep "^lockTimeout:" $HOME/.xscreensaver
If the output is not:
*lockTimeout: 0:00:05
this is a finding.
Fix Text (F-17338r372689_fix)
The root role is required.
Edit the global screensaver configuration file to ensure 15 minute screen lock.
# pfedit /usr/share/X11/app-defaults/XScreenSaver
Find the timeout control lines and change them to read:
*timeout: 0:15:00
*lockTimeout:0:00:05
*lock: True
For each user on the system, edit their local $HOME/.xscreensaver file and change the timeout values.
# pfedit $HOME/.xscreensaver
Find the timeout control lines and change them to read:
timeout: 0:15:00
lockTimeout:0:00:05
lock: True