Cis AWS Euc 5.5
DevOps & Securitycis-aws-euc-5.5Cis AWS Euc 5.5 is an Agent Skill for devops & security published in the CyberStrikeus/CyberStrike repository on GitHub: a SKILL.md instruction file an AI agent can load to do this task.
Ensure session Idle disconnect timeout is set to 10 minutes or less
How to use this skill
Bring this guide into your coding agent with a prompt tailored to the tool you use.
- Open your project in Codex.
- Copy and paste the prompt below.
- Review files and risks before approving any action.
Inspect the Agent Skill at https://github.com/CyberStrikeus/CyberStrike/blob/HEAD/.cyberstrike/skill/CIS_benchmarks/Cloud_Providers/AWS/CIS_AWS_End_User_Compute_Services_Benchmark_v1.2.0/cis-aws-euc-5.5/SKILL.md and all supporting files. Report provenance, permissions, scripts, dependencies, and security risks. Propose an exact installation into .agents/skills/cis-aws-euc-5-5, but wait for my approval before writing files or running scripts.
Copying this prompt does not install or run the skill. Review third-party files before use.
Ensure session Idle disconnect timeout is set to 10 minutes or less (Automated)
Profile Applicability
- Level 1
Description
Idle disconnect timeout in minutes is the amount of time that users can be inactive before they are disconnected from their streaming session and the Disconnect timeout in minutes time begins.
Rationale
Users are considered idle when they stop providing keyboard or mouse input during their streaming session. File uploads and downloads, audio in, audio out, and pixels changing do not qualify as user activity. Once disconnected from their streaming session the Disconnect timeout begins.
Impact
None - this is a security best practice.
Audit Procedure
Perform the following steps to view the Fleet settings in AppStream.
Using AWS Console
- Log in to the AppStream 2.0 console at
https://console.aws.amazon.com/appstream2 - In the left pane click on Fleets
- Select the link for the fleet name you wish to view
- Scroll to the Fleet configuration section and confirm that Idle disconnect timeout is set to 10 minutes or less
If Idle disconnect timeout is set to anything greater than 10 minutes refer to the remediation below.
Using AWS CLI
Not applicable - must be audited via Console.
Expected Result
Idle disconnect timeout is set to 10 minutes or less.
Remediation
Using AWS Console
Perform the following steps to view the Fleet settings in AppStream:
- Log in to the AppStream 2.0 console at
https://console.aws.amazon.com/appstream2 - In the left pane click on Fleets
- Select the link for the fleet name you wish to view
- Scroll to the Fleet configuration section and click Edit
- Change the Idle disconnect timeout to 10 minutes or less and click Save changes
Using AWS CLI
Not applicable - must be configured via Console.
Default Value
By default, AWS Appstream 2.0 idle disconnect time is 15 minutes.
References
- https://docs.aws.amazon.com/appstream2/latest/developerguide/set-up-stacks-fleets.html
- https://us-east-1.console.aws.amazon.com/appstream2/home?region=us-east-1#/create-fleet
CIS Controls
v8:
- 0.0 Explicitly Not Mapped
v7:
- 0.0 Explicitly Not Mapped
Profile
Level 1