Rule ID
SV-288194r1252926_rule
Version
V1R0.1
CCIs
If a user cannot explicitly end an application session, the session may remain open and be exploited by an attacker; this is referred to as a zombie session. Information resources to which users gain access via authentication include, for example, local workstations, databases, and password-protected websites/web-based services. However, for some types of interactive sessions including, for example, file transfer protocol (FTP) sessions, information systems typically send logout messages as final messages prior to terminating sessions.
Review the application documentation and deployed configuration to determine whether the application provides a logout function for user-initiated communication sessions. If the application does not provide a logout function for user-initiated communication sessions, this is a finding.
Configure the application to provide a logout function for user-initiated communication sessions.