Hello all,
I am curious if anyone has to deal with the JSIG AC-10 control in their environment. As a reminder, here it is:
AC-10 CONCURRENT SESSION CONTROL Control: The information system limits the number of concurrent sessions for each non-privileged and privileged to maximum of three (3) sessions. Supplemental Guidance: Organizations may define the maximum number of concurrent sessions for information system accounts globally, by account type (e.g., privileged user, non-privileged user, domain, specific application), by account, or a combination. For example, organizations may limit the number of concurrent sessions for system administrators or individuals working in particularly sensitive domains or mission-critical applications. This control addresses concurrent sessions for information system accounts and does not address concurrent sessions by single users via multiple system accounts. This control may require third party software or development of a script. I have a solution set up in my environment that tracks how many logons a person does (stored in sqlite3 db). In my pam.d files, I have it check on logon and denies a person from opening more than 3 (ssh, console, xrdp) sessions. It works pretty good although annoying when I want to open a bunch of sessions on patch weekend.
I am starting to question why that might matter. What I would more than likely expect to see is "control how many concurrent sessions per machine there are". This certainly seems to be what RHEL-09-412040 talks about, which is /etc/security/limits.conf "maxlogins". That could help prevent DDOS.
How do you interpret this? How do you meet this control in your environments?
SOCIAL SHARE CARD GENERATOR