User sessions must expire after a bounded period of inactivity
- Risk
- Moderate
- Evidence
- metadata
- Section
- Authentication
- Fix shape
- org
Defence in depth — other controls still give coverage if this one fails.
Decidable from the instance’s own configuration.
Passwords, lockout, sessions, and what the sign-in page gives away.
One instance-level change.
Maps to ISO 27001SOC 2
Control Statement: The instance must terminate user sessions after a bounded period, configured in line with the organisation’s documented policy.
Description:
The UserSessionTimeout system setting defines the period after which a user session is terminated.
This control requires it to be set to a bounded, non-zero value consistent with the organisation’s
documented session policy. Creatio applies a default of 60 minutes.
Rationale: Session timeout bounds the window in which an unattended authenticated session can be used by someone other than its owner — a shared workstation, an unlocked laptop, or a browser left open on a device that later changes hands. It is also the only control that limits the useful life of a stolen session token: every other authentication control in this category governs how a session is obtained, and none of them apply once one exists. Where the setting has been raised to a large value for convenience, that change is rarely revisited and rarely recorded.
Audit Procedure:
- Open System Designer → System settings.
- Locate the setting with code
UserSessionTimeoutand record its configured value. - Record the instance as non-compliant if the value is unset, zero, or exceeds the organisation’s documented maximum.
- Where the value materially exceeds the 60-minute default, confirm a recorded justification exists.
Remediation:
- Determine the required timeout from the organisation’s session policy.
- Set
UserSessionTimeoutto that value. - Where a longer timeout is genuinely required for an operational reason, record the justification in
the system of record required by
CSB-FDNS-001. - Verify the change by leaving a test session idle beyond the configured period.
Default Value: Creatio applies a default user session timeout of 60 minutes.
Cite this control as CSB-AUTH-006, Security Benchmark v0.5.0. Verified against
Creatio 8.x. Published by ctx10; not
affiliated with or endorsed by Creatio.