STIGhubSTIGhub
STIGhub— A free STIG search and compliance tool·STIGs updated 4 hours ago
Powered by Pylon·Privacy·Terms·Feedback·© 2026 Beacon Cloud Solutions, Inc.
← Back to Omnissa Horizon Connection Server Security Technical Implementation Guide

V-286752

CAT II (Medium)

The Horizon Connection Server must discard single sign-on (SSO) credentials after 15 minutes.

Rule ID

SV-286752r1291679_rule

STIG

Omnissa Horizon Connection Server Security Technical Implementation Guide

Version

V1R1

CCIs

CCI-000366

Discussion

The Horizon Connection Server temporarily caches user authentication information to facilitate SSO access to entitled virtual desktops and applications following successful authentication to the broker. While this capability improves usability by reducing the number of authentication prompts presented to the user, retention of authentication information for extended periods increases the risk of unauthorized access. If cached SSO credentials remain available for an excessive amount of time, an unauthorized user who gains access to the client device, active session, or authentication context may be able to access virtual desktops and applications without independently proving their identity. Extended credential caching reduces assurance that access requests originate from the authenticated user and increases the potential impact of unattended workstations, compromised endpoints, or session hijacking. To minimize this risk, cached SSO credentials must be retained only for the minimum period necessary to support the intended user experience. Authentication information cached by the Horizon Connection Server must be discarded after 15 minutes. Once the 15-minute period has elapsed, users must reauthenticate before establishing new desktop or application sessions, even if they remain connected to the broker. This requirement helps maintain positive user identification, reduces exposure associated with cached credentials, and preserves accountability for access to organizational resources.

Check Content

1. Log in to the Horizon Connection Server Console.

2. From the left pane, navigate to Settings >> Global Settings.

3. In the right pane, click the "General Settings" tab and locate "Discard SSO credentials" under "Single Sign-On (SSO) Settings".

If the "Discard SSO Credentials" setting is set to "Never", or the value of "Discard SSO Credentials" is set to anything greater than 15 minutes, this is a finding.

Fix Text

1. Log in to the Horizon Connection Server Console.

2. From the left pane, navigate to Settings >> Global Settings.

3. In the right pane, click the "General Settings" tab.

4. Click "Edit".

5. Scroll down to "Single Sign-On (SSO) Settings".

6. Under "Discard SSO Credentials", select "After" from the drop-down menu and fill in "15" minutes in the text field.

7. Click "OK".