STIGhubSTIGhub
STIGsSearchCompareAbout

STIGhub

A free tool to search and browse the entire DISA STIG library. Saves up to 75% in security compliance research time.

Navigation

  • Browse STIGs
  • Search
  • Compare Versions

Resources

  • About
  • VPAT
  • DISA STIG Library
Powered by Pylon
© 2026 Beacon Cloud Solutions, Inc. All rights reserved.
← Back to STIGs

SUSE Linux Enterprise Server 12 Security Technical Implementation Guide

Version

V3R5

Benchmark ID

SLES_12_STIG

Total Checks

210

Tags

linux
CAT I: 14CAT II: 173CAT III: 23

This Security Technical Implementation Guide is published as a tool to improve the security of Department of Defense (DOD) information systems. The requirements are derived from the National Institute of Standards and Technology (NIST) 800-53 and related documents. Comments or proposed revisions to this document should be sent via email to the following address: disa.stig_spt@mail.mil.

Export CKLExport CSVExport JSON

Checks (210)

V-217101HIGHThe SUSE operating system must be a vendor-supported release.V-217102MEDIUMVendor-packaged SUSE operating system security patches and updates must be installed and up to date.V-217103MEDIUMThe SUSE operating system must display the Standard Mandatory DoD Notice and Consent Banner until users acknowledge the usage conditions and take explicit actions to log on for further access to the local graphical user interface.V-217104MEDIUMThe SUSE operating system must display the Standard Mandatory DoD Notice and Consent Banner before granting access via local console.V-217105MEDIUMThe SUSE operating system must display a banner before granting local or remote access to the system via a graphical user logon.V-217106MEDIUMThe SUSE operating system must display the approved Standard Mandatory DoD Notice before granting local or remote access to the system via a graphical user logon.V-217107MEDIUMThe SUSE operating system must be able to lock the graphical user interface (GUI).V-217108LOWThe SUSE operating system must utilize vlock to allow for session locking.V-217109MEDIUMThe SUSE operating system must initiate a session lock after a 15-minute period of inactivity for the graphical user interface.V-217110MEDIUMThe SUSE operating system must initiate a session lock after a 10-minute period of inactivity.V-217111LOWThe SUSE operating system must conceal, via the session lock, information previously visible on the display with a publicly viewable image in the graphical user interface.V-217112HIGHThe SUSE operating system must reauthenticate users when changing authenticators, roles, or escalating privileges.V-217113LOWThe SUSE operating system must limit the number of concurrent sessions to 10 for all accounts and/or account types.V-217114MEDIUMThe SUSE operating system must lock an account after three consecutive invalid access attempts.V-217116MEDIUMThe SUSE operating system must enforce a delay of at least four (4) seconds between logon prompts following a failed logon attempt.V-217117MEDIUMThe SUSE operating system must enforce passwords that contain at least one upper-case character.V-217118MEDIUMThe SUSE operating system must enforce passwords that contain at least one lower-case character.V-217119MEDIUMThe SUSE operating system must enforce passwords that contain at least one numeric character.V-217120MEDIUMThe SUSE operating system must enforce passwords that contain at least one special character.V-217121MEDIUMThe SUSE operating system must require the change of at least eight (8) of the total number of characters when passwords are changed.V-217122MEDIUMThe SUSE operating system must employ FIPS 140-2 approved cryptographic hashing algorithm for system authentication (login.defs).V-217123MEDIUMThe SUSE operating system must employ FIPS 140-2-approved cryptographic hashing algorithms for all stored passwords.V-217124MEDIUMThe SUSE operating system must configure the Linux Pluggable Authentication Modules (PAM) to only store encrypted representations of passwords.V-217125MEDIUMThe SUSE operating system must not be configured to allow blank or null passwords.V-217126MEDIUMThe SUSE operating system must employ FIPS 140-3 approved cryptographic hashing algorithms for all stored passwords.V-217127MEDIUMThe SUSE operating system must employ passwords with a minimum of 15 characters.V-217128MEDIUMThe SUSE operating system must be configured to create or update passwords with a minimum lifetime of 24 hours (one day).V-217129MEDIUMThe SUSE operating system must employ user passwords with a minimum lifetime of 24 hours (one day).V-217130MEDIUMThe SUSE operating system must be configured to create or update passwords with a maximum lifetime of 60 days.V-217131MEDIUMThe SUSE operating system must employ user passwords with a maximum lifetime of 60 days.V-217134MEDIUMThe SUSE operating system must prevent the use of dictionary words for passwords.V-217135MEDIUMThe SUSE operating system must never automatically remove or disable emergency administrator accounts.V-217136MEDIUMThe SUSE operating system must disable account identifiers (individuals, groups, roles, and devices) after 35 days of inactivity after password expiration.V-217138MEDIUMThe SUSE operating system must enforce a delay of at least four seconds between logon prompts following a failed logon attempt.V-217139HIGHThe SUSE operating system must not allow unattended or automatic logon via the graphical user interface.V-217141HIGHThere must be no .shosts files on the SUSE operating system.V-217142HIGHThere must be no shosts.equiv files on the SUSE operating system.V-217143MEDIUMFIPS 140-2 mode must be enabled on the SUSE operating system.V-217144MEDIUMSUSE operating systems with a basic input/output system (BIOS) must require authentication upon booting into single-user and maintenance modes.V-217145MEDIUMSUSE operating systems with Unified Extensible Firmware Interface (UEFI) implemented must require authentication upon booting into single-user mode and maintenance.V-217146HIGHAll SUSE operating system persistent disk partitions must implement cryptographic mechanisms to prevent unauthorized disclosure or modification of all information that requires at rest protection.V-217147MEDIUMThe sticky bit must be set on all SUSE operating system world-writable directories.V-217148MEDIUMAdvanced Intrusion Detection Environment (AIDE) must verify the baseline SUSE operating system configuration at least weekly.V-217149MEDIUMThe SUSE operating system must notify the System Administrator (SA) when AIDE discovers anomalies in the operation of any security functions.V-217150LOWThe SUSE operating system file integrity tool must be configured to verify Access Control Lists (ACLs).V-217151LOWThe SUSE operating system file integrity tool must be configured to verify extended attributes.V-217152MEDIUMThe SUSE operating system file integrity tool must be configured to protect the integrity of the audit tools.V-217153MEDIUMThe SUSE operating system tool zypper must have gpgcheck enabled.V-217154MEDIUMThe SUSE operating system must remove all outdated software components after updated versions have been installed.V-217155MEDIUMThe SUSE operating system must disable the USB mass storage kernel module.V-217156MEDIUMThe SUSE operating system must disable the file system automounter.V-217158MEDIUMThe SUSE operating system Apparmor tool must be configured to control whitelisted applications and user home directory access control.V-217159HIGHThe SUSE operating system must disable the x86 Ctrl-Alt-Delete key sequence.V-217160HIGHThe SUSE operating system must disable the x86 Ctrl-Alt-Delete key sequence for Graphical User Interfaces.V-217161MEDIUMThe SUSE operating system default permissions must be defined in such a way that all authenticated users can only read and modify their own files.V-217162MEDIUMThe SUSE operating system must not have unnecessary accounts.V-217163MEDIUMThe SUSE operating system must not have duplicate User IDs (UIDs) for interactive users.V-217164HIGHThe SUSE operating system root account must be the only account having unrestricted access to the system.V-217166MEDIUMIf Network Security Services (NSS) is being used by the SUSE operating system it must prohibit the use of cached authentications after one day.V-217167MEDIUMThe SUSE operating system must configure the Linux Pluggable Authentication Modules (PAM) to prohibit the use of cached offline authentications after one day.V-217168MEDIUMAll SUSE operating system files and directories must have a valid owner.V-217169MEDIUMAll SUSE operating system files and directories must have a valid group owner.V-217170MEDIUMAll SUSE operating system local interactive users must have a home directory assigned in the /etc/passwd file.V-217171MEDIUMAll SUSE operating system local interactive user accounts, upon creation, must be assigned a home directory.V-217172MEDIUMAll SUSE operating system local interactive user home directories defined in the /etc/passwd file must exist.V-217173MEDIUMAll SUSE operating system local interactive user home directories must have mode 0750 or less permissive.V-217174MEDIUMAll SUSE operating system local interactive user home directories must be group-owned by the home directory owners primary group.V-217175MEDIUMAll SUSE operating system local initialization files must have mode 0740 or less permissive.V-217176MEDIUMAll SUSE operating system local interactive user initialization files executable search paths must contain only paths that resolve to the users home directory.V-217177MEDIUMAll SUSE operating system local initialization files must not execute world-writable programs.V-217178MEDIUMSUSE operating system file systems that contain user home directories must be mounted to prevent files with the setuid and setgid bit set from being executed.V-217179MEDIUMSUSE operating system file systems that are used with removable media must be mounted to prevent files with the setuid and setgid bit set from being executed.V-217180MEDIUMSUSE operating system file systems that are being imported via Network File System (NFS) must be mounted to prevent files with the setuid and setgid bit set from being executed.V-217181MEDIUMSUSE operating system file systems that are being imported via Network File System (NFS) must be mounted to prevent binary files from being executed.V-217182MEDIUMAll SUSE operating system world-writable directories must be group-owned by root, sys, bin, or an application group.V-217183MEDIUMSUSE operating system kernel core dumps must be disabled unless needed.V-217184LOWA separate file system must be used for SUSE operating system user home directories (such as /home or an equivalent).V-217185LOWThe SUSE operating system must use a separate file system for /var.V-217186LOWThe SUSE operating system must use a separate file system for the system audit data path.V-217188MEDIUMThe SUSE operating system must prevent unauthorized users from accessing system error messages.V-217189MEDIUMThe SUSE operating system must be configured to not overwrite Pluggable Authentication Modules (PAM) configuration on package changes.V-217190MEDIUMThe SUSE operating system must have the auditing package installed.V-217191MEDIUMSUSE operating system audit records must contain information to establish what type of events occurred, the source of events, where events occurred, and the outcome of events.V-217192MEDIUMThe SUSE operating system must allocate audit record storage capacity to store at least one weeks worth of audit records when audit records are not immediately sent to a central audit record storage facility.V-217193MEDIUMThe SUSE operating system auditd service must notify the System Administrator (SA) and Information System Security Officer (ISSO) immediately when audit storage capacity is 75 percent full.V-217194MEDIUMThe Information System Security Officer (ISSO) and System Administrator (SA), at a minimum, must be alerted of a SUSE operating system audit processing failure event.V-217195MEDIUMThe Information System Security Officer (ISSO) and System Administrator (SA), at a minimum, must have mail aliases to be notified of a SUSE operating system audit processing failure.V-217196MEDIUMThe SUSE operating system audit system must take appropriate action when the audit storage volume is full.V-217197MEDIUMThe audit-audispd-plugins must be installed on the SUSE operating system.V-217198LOWThe SUSE operating system audit event multiplexor must be configured to use Kerberos.V-217199LOWAudispd must off-load audit records onto a different system or media from the SUSE operating system being audited.V-217200MEDIUMThe audit system must take appropriate action when the network cannot be used to off-load audit records.V-217201MEDIUMAudispd must take appropriate action when the SUSE operating system audit storage is full.V-217202MEDIUMThe SUSE operating system must protect audit rules from unauthorized modification.V-217203MEDIUMThe SUSE operating system audit tools must have the proper permissions configured to protect against unauthorized access.V-217204MEDIUMThe SUSE operating system must not disable syscall auditing.V-217205MEDIUMThe SUSE operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/passwd.V-217206MEDIUMThe SUSE operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/group.V-217207MEDIUMThe SUSE operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/shadow.V-217208MEDIUMThe SUSE operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/opasswd.V-217209LOWThe SUSE operating system must generate audit records for all uses of the privileged functions.V-217210MEDIUMThe SUSE operating system must generate audit records for all uses of the su command.V-217211LOWThe SUSE operating system must generate audit records for all uses of the sudo command.V-217212LOWThe SUSE operating system must generate audit records for all uses of the chfn command.V-217213LOWThe SUSE operating system must generate audit records for all uses of the mount command.V-217214LOWThe SUSE operating system must generate audit records for all uses of the umount command.V-217215LOWThe SUSE operating system must generate audit records for all uses of the ssh-agent command.V-217216LOWThe SUSE operating system must generate audit records for all uses of the ssh-keysign command.V-217217MEDIUMThe SUSE operating system must generate audit records for all uses of the kmod command.V-217218MEDIUMThe SUSE operating system must generate audit records for all uses of the setxattr, fsetxattr, lsetxattr, removexattr, fremovexattr, and lremovexattr syscalls.V-217223MEDIUMThe SUSE operating system must generate audit records for all uses of the chown, fchown, fchownat, and lchown syscalls.V-217227MEDIUMThe SUSE operating system must generate audit records for all uses of the chmod, fchmod, and fchmodat system calls.V-217230MEDIUMThe SUSE operating system must generate audit records for all uses of the creat, open, openat, open_by_handle_at, truncate, and ftruncate syscalls.V-217236LOWThe SUSE operating system must generate audit records for all uses of the passwd command.V-217237LOWThe SUSE operating system must generate audit records for all uses of the gpasswd command.V-217238LOWThe SUSE operating system must generate audit records for all uses of the newgrp command.V-217239LOWThe SUSE operating system must generate audit records for a uses of the chsh command.V-217240MEDIUMThe SUSE operating system must generate audit records for all account creations, modifications, disabling, and termination events that affect /etc/gshadow.V-217241MEDIUMThe SUSE operating system must generate audit records for all uses of the chmod command.V-217242MEDIUMThe SUSE operating system must generate audit records for all uses of the setfacl command.V-217243MEDIUMThe SUSE operating system must generate audit records for all uses of the chacl command.V-217244MEDIUMSuccessful/unsuccessful attempts to modify categories of information (e.g., classification levels) must generate audit records.V-217245MEDIUMThe SUSE operating system must generate audit records for all uses of the rm command.V-217246MEDIUMThe SUSE operating system must generate audit records for all modifications to the tallylog file must generate an audit record.V-217247MEDIUMThe SUSE operating system must generate audit records for all modifications to the lastlog file.V-217248MEDIUMThe SUSE operating system must generate audit records for all uses of the passmass command.V-217249MEDIUMThe SUSE operating system must generate audit records for all uses of the unix_chkpwd command.V-217250MEDIUMThe SUSE operating system must generate audit records for all uses of the chage command.V-217251MEDIUMThe SUSE operating system must generate audit records for all uses of the usermod command.V-217252MEDIUMThe SUSE operating system must generate audit records for all uses of the crontab command.V-217253MEDIUMThe SUSE operating system must generate audit records for all uses of the pam_timestamp_check command.V-217254MEDIUMThe SUSE operating system must generate audit records for all uses of the delete_module command.V-217255MEDIUMThe SUSE operating system must generate audit records for all uses of the init_module and finit_module syscalls.V-217257MEDIUMThe SUSE operating system must generate audit records for all modifications to the faillog file.V-217258MEDIUMThe SUSE operating system must not have the telnet-server package installed.V-217260MEDIUMThe SUSE operating system file /etc/gdm/banner must contain the Standard Mandatory DoD Notice and Consent banner text.V-217261MEDIUMThe SUSE operating system must be configured to prohibit or restrict the use of functions, ports, protocols, and/or services as defined in the Ports, Protocols, and Services Management (PPSM) Category Assignments List (CAL) and vulnerability assessments.V-217262HIGHSuSEfirewall2 must protect against or limit the effects of Denial-of-Service (DoS) attacks on the SUSE operating system by implementing rate-limiting measures on impacted network interfaces.V-217263MEDIUMThe SUSE operating system must display the Standard Mandatory DoD Notice and Consent Banner before granting access via SSH.V-217264HIGHAll networked SUSE operating systems must have and implement SSH to protect the confidentiality and integrity of transmitted and received information, as well as information during preparation for transmission.V-217265MEDIUMThe SUSE operating system must log SSH connection attempts and failures to the server.V-217266MEDIUMThe SUSE operating system must display the date and time of the last successful account logon upon an SSH logon.V-217267MEDIUMThe SUSE operating system must deny direct logons to the root account using remote access via SSH.V-217268HIGHThe SUSE operating system must not allow automatic logon via SSH.V-217269MEDIUMThe SUSE operating system must not allow users to override SSH environment variables.V-217270MEDIUMThe SUSE operating system must implement DoD-approved encryption to protect the confidentiality of SSH remote connections.V-217271MEDIUMThe SUSE operating system SSH daemon must be configured to only use Message Authentication Codes (MACs) employing FIPS 140-2 approved cryptographic hash algorithms.V-217272MEDIUMThe SUSE operating system SSH daemon must be configured with a timeout interval.V-217273MEDIUMThe SUSE operating system for all network connections associated with SSH traffic must immediately terminate at the end of the session or after 10 minutes of inactivity.V-217274MEDIUMThe SUSE operating system SSH daemon must be configured to not allow authentication using known hosts authentication.V-217275MEDIUMThe SUSE operating system SSH daemon public host key files must have mode 0644 or less permissive.V-217276MEDIUMThe SUSE operating system SSH daemon private host key files must have mode 0640 or less permissive.V-217277MEDIUMThe SUSE operating system SSH daemon must perform strict mode checking of home directory configuration files.V-217278MEDIUMThe SUSE operating system SSH daemon must use privilege separation.V-217279MEDIUMThe SUSE operating system SSH daemon must not allow compression or must only allow compression after successful authentication.V-217280MEDIUMThe SUSE operating system SSH daemon must disable forwarded remote X connections for interactive users, unless to fulfill documented and validated mission requirements.V-217281MEDIUMThe SUSE operating system clock must, for networked systems, be synchronized to an authoritative DoD time source at least every 24 hours.V-217282LOWThe SUSE operating system must be configured to use Coordinated Universal Time (UTC) or Greenwich Mean Time (GMT).V-217283MEDIUMThe SUSE operating system must implement kptr-restrict to prevent the leaking of internal kernel addresses.V-217284MEDIUMAddress space layout randomization (ASLR) must be implemented by the SUSE operating system to protect memory from unauthorized code execution.V-217285MEDIUMThe SUSE operating system must off-load rsyslog messages for networked systems in real time and off-load standalone systems at least weekly.V-217286MEDIUMThe SUSE operating system must be configured to use TCP syncookies.V-217287MEDIUMThe SUSE operating system must not forward Internet Protocol version 4 (IPv4) source-routed packets.V-217288MEDIUMThe SUSE operating system must not forward Internet Protocol version 6 (IPv6) source-routed packets.V-217289MEDIUMThe SUSE operating system must not forward Internet Protocol version 4 (IPv4) source-routed packets by default.V-217290MEDIUMThe SUSE operating system must not respond to Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) echoes sent to a broadcast address.V-217291MEDIUMThe SUSE operating system must prevent Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirect messages from being accepted.V-217292MEDIUMThe SUSE operating system must not allow interfaces to accept Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirect messages by default.V-217293MEDIUMThe SUSE operating system must not allow interfaces to accept Internet Protocol version 6 (IPv6) Internet Control Message Protocol (ICMP) redirect messages by default.V-217294MEDIUMThe SUSE operating system must not allow interfaces to send Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirect messages by default.V-217295MEDIUMThe SUSE operating system must not send Internet Protocol version 4 (IPv4) Internet Control Message Protocol (ICMP) redirects.V-217296MEDIUMThe SUSE operating system must not be performing Internet Protocol version 4 (IPv4) packet forwarding unless the system is a router.V-217297MEDIUMThe SUSE operating system must not have network interfaces in promiscuous mode unless approved and documented.V-217298MEDIUMThe SUSE operating system wireless network adapters must be disabled unless approved and documented.V-217299MEDIUMThe SUSE operating system must have the packages required for multifactor authentication to be installed.V-217300MEDIUMThe SUSE operating system must implement certificate status checking for multifactor authentication.V-217301MEDIUMThe SUSE operating system must implement multifactor authentication for access to privileged accounts via pluggable authentication modules (PAM).V-217302MEDIUMThe SUSE operating system, for PKI-based authentication, must validate certificates by constructing a certification path (which includes status information) to an accepted trust anchor.V-222386HIGHThe SUSE operating system must use a virus scan program.V-233308MEDIUMThe SUSE operating system SSH daemon must prevent remote hosts from connecting to the proxy display.V-237603MEDIUMThe SUSE operating system must restrict privilege elevation to authorized personnel.V-237604MEDIUMThe SUSE operating system must use the invoking user's password for privilege escalation when using "sudo".V-237605MEDIUMThe SUSE operating system must require re-authentication when using the "sudo" command.V-237606MEDIUMThe SUSE operating system must not have unnecessary account capabilities.V-237607MEDIUMThe SUSE operating system library files must have mode 0755 or less permissive.V-237608MEDIUMThe SUSE operating system library directories must have mode 0755 or less permissive.V-237609MEDIUMThe SUSE operating system library files must be owned by root.V-237610MEDIUMThe SUSE operating system library directories must be owned by root.V-237611MEDIUMThe SUSE operating system library files must be group-owned by root.V-237612MEDIUMThe SUSE operating system library directories must be group-owned by root.V-237613MEDIUMThe SUSE operating system must have system commands set to a mode of 755 or less permissive.V-237614MEDIUMThe SUSE operating system must have directories that contain system commands set to a mode of 0755 or less permissive.V-237615MEDIUMThe SUSE operating system must have system commands owned by root.V-237616MEDIUMThe SUSE operating system must have directories that contain system commands owned by root.V-237617MEDIUMThe SUSE operating system must have system commands group-owned by root or a system account.V-237618MEDIUMThe SUSE operating system must have directories that contain system commands group-owned by root.V-237619MEDIUMThe SUSE operating system must not have the vsftpd package installed if not required for operational support.V-237620MEDIUMThe SUSE operating system must not forward Internet Protocol version 6 (IPv6) source-routed packets by default.V-237621MEDIUMThe SUSE operating system must prevent Internet Protocol version 6 (IPv6) Internet Control Message Protocol (ICMP) redirect messages from being accepted.V-237622MEDIUMThe SUSE operating system must not be performing Internet Protocol version 6 (IPv6) packet forwarding unless the system is a router.V-237623MEDIUMThe SUSE operating system must not be performing Internet Protocol version 6 (IPv6) packet forwarding by default unless the system is a router.V-251719MEDIUMThe SUSE operating system must specify the default "include" directory for the /etc/sudoers file.V-251720MEDIUMThe SUSE operating system must not be configured to bypass password requirements for privilege escalation.V-251721HIGHThe SUSE operating system must not have accounts configured with blank or null passwords.V-251722MEDIUMThe SUSE operating system must generate audit records for all uses of the unlink, unlinkat, rename, renameat and rmdir syscalls.V-255914MEDIUMThe SUSE operating system SSH server must be configured to use only FIPS-validated key exchange algorithms.V-255915LOWThe SUSE operating system must restrict access to the kernel message buffer.V-255916MEDIUMThe SUSE operating system must use a file integrity tool to verify correct operation of all security functions.V-256980MEDIUMThe SUSE operating system must automatically expire temporary accounts within 72 hours.V-256981MEDIUMThe SUSE operating system must be configured to allow sending email notifications of unauthorized configuration changes to designated personnel.