IBMW-LS-000970 - The WebSphere Liberty Server must prohibit the use of cached authenticators after an organization-defined time period.

Information

Larger authentication cache timeout values can increase security risks. For example, a user who is revoked can still log in by using a credential that is cached in the authentication cache until the cache is refreshed.

Smaller authentication cache timeout values can affect performance. When this value is smaller, the Liberty Server accesses the user registry or repository more frequently.

Larger numbers of entries in the authentication cache, which is caused by an increased number of users, increases the memory usage of the authentication cache. Thus, the application server might slow down and affect performance.

If cached authentication information is out of date, the validity of the authentication information may be questionable.

Solution

Edit the server.xml file and define the authCache timeout value as 10 minutes or AO approved value. Also ensure the appSecurity-2.0 feature is enabled.

EXAMPLE:

<featureManager>
<feature>appSecurity-2.0</feature>
</featureManager>

<authCache initialSize="100" maxSize="50000" timeout="10m"/>

See Also

https://dl.dod.cyber.mil/wp-content/uploads/stigs/zip/U_IBM_WebSphere_Liberty_Server_V2R2_STIG.zip

Item Details

Category: IDENTIFICATION AND AUTHENTICATION

References: 800-53|IA-5(13), CAT|II, CCI|CCI-002007, Rule-ID|SV-250345r961521_rule, STIG-ID|IBMW-LS-000970, Vuln-ID|V-250345

Plugin: Unix

Control ID: b5b0fa1d9fecd2863f735f471d33749702f2b5367ad3813e563568a9a45b2e44