Attachment_0003_RMF_Security_Plan_Template.xlsm

XLSM spreadsheet 2 MB Posted

Attached to
Survey Operation and Analytical Support
Solicitation number
W15QKN-16-R-0081
Issued by

About this file

Attachment 0003 - RMF Security Plan Template

View the file

Other files

Show all 19

On GovTribe

Work with this file

  • Download the original file
  • Contacts named in this file
  • Similar government files
  • Ask GovTribe AI about this file

Text version

NIST Control Info Rev. 3

IDControl NumberFamilyControl TitleControl TextConfidentiality LowConfidentiality MediumConfidentiality HighIntegrity LowIntegrity MediumIntegrity HighAvailability LowAvailability MediumAvailability HighCLILAL 15CLILAM 16CLILAH 17CLIMAL 18CLIMAM 19CLIMAH 20CLIHAL 21CLIHAM 22CLIHAH 23CMILAL 24CMILAM 25CMILAH 26CMIMAL 27CMIMAM 28CMIMAH 29CMIHAL 30CMIHAM 31CMIHAH 32CHILAL 33CHILAM 34CHILAH 35CHIMAL 36CHIMAM 37CHIMAH 38CHIHAL 39CHIHAM 40CHIHAH 41Supplemental Guidance8500 MappingReferencesImplementation GuidanceOverlayAssessment ProceduresEnhTextRelated ControlsItem Type
260AC-1Access ControlACCESS CONTROL POLICY AND PROCEDURESThe organization develops, disseminates, and reviews/updates <strong>[Annually]</strong>:

a. A formal, documented access control policy that addresses purpose, scope, roles, responsibilities, management commitment, coordination among organizational entities, and compliance;and

b. Formal, documented procedures to facilitate the implementation of the access control policy and associated access controls. Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y This control is intended to produce the policy and procedures that are required for the effective implementation of selected security controls and control enhancements in the access control family.

The policy and procedures are consistent with applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance.

Existing organizational policies and procedures may make the need for additional specific policies and procedures unnecessary.

The access control policy can be included as part of the general information security policy for the organization.

Access control procedures can be developed for the security program in general and for a particular information system, when required.

The organizational risk management strategy is a key factor in the development of the access control policy.

IAAC-1;#112NIST Special Publications 800-12, 800-100.PM-9;#669Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
261AC-2Access ControlACCOUNT MANAGEMENTThe organization manages information system accounts, including:

a. Identifying account types (i.e., individual, group, system, application, guest/anonymous, and temporary)

b. Establishing conditions for group membership

c. Identifying authorized users of the information system and specifying access privileges

d. Requiring appropriate approvals for requests to establish accounts

e. Establishing, activating, modifying, disabling, and removing accounts

f. Specifically authorizing and monitoring the use of guest/anonymous and temporary accounts

g. Notifying account managers when temporary accounts are no longer required and when information system users are terminated, transferred, or information system usage or need-to-know/need-to-share changes

h. Deactivating:

(i) temporary accounts that are no longer required; and

(ii) accounts of terminated or transferred users

i. Granting access to the system based on:

(i) a valid access authorization;

(ii) intended system usage; and

(iii) other attributes as required by the organization or associated missions/business functions; and

j. Reviewing accounts [Assignment: organization-defined frequency].YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYThe identification of authorized users of the information system and the specification of access privileges is consistent with the requirements in other security controls in the security plan.
Users requiring administrative privileges on information system accounts receive additional scrutiny by organizational officials responsible for approving such accounts and privileged access.AC-10;#310;#AC-17;#324;#AC-19;#339;#AC-20;#344;#AC-3;#269;#AC-4;#276;#AC-5;#294;#AC-6;#295;#AU-9;#387;#CM-5;#435;#CM-6;#443;#IA-4;#522;#IA-5;#528;#MA-3;#565;#MA-4;#570;#MA-5;#578;#SA-7;#717;#SC-12(5);#786;#SC-18(4);#804Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
262AC-2(1)Access ControlACCOUNT MANAGEMENTThe organization employs automated mechanisms to support the management of information system accounts.YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYItemks/ImplementationGuidance/Controls/Lists/NIST Controls
263AC-2(2)Access ControlACCOUNT MANAGEMENTThe information system automatically terminates temporary and emergency accounts after <strong>[For temporary user accounts: 72 hours;
For emergency admin accounts: never (see supplemental recommendation)]</strong>.YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYItemks/ImplementationGuidance/Controls/Lists/NIST Controls
264AC-2(3)Access ControlACCOUNT MANAGEMENTThe information system automatically disables inactive accounts after <strong>[35 days]</strong>.YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYItemks/ImplementationGuidance/Controls/Lists/NIST Controls
265AC-2(4)Access ControlACCOUNT MANAGEMENTThe information system automatically audits account creation, modification, disabling, and termination actions and notifies, as required, appropriate individuals.YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYItemks/ImplementationGuidance/Controls/Lists/NIST Controls
266AC-2(5)Access ControlACCOUNT MANAGEMENTThe organization:

a. Requires that users log out when <strong>[the user's work day has ended/daily]</strong>;

b. Determines normal time-of-day and duration usage for information system accounts;

c. Monitors for atypical usage of information system accounts;and

d. Reports atypical usage to designated organizational officials.Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
267AC-2(6)Access ControlACCOUNT MANAGEMENTThe information system dynamically manages user privileges and associated access authorizations.In contrast to conventional access control approaches which employ static information system accounts and predefined sets of user privileges, many service-oriented architecture implementations rely on run time access control decisions facilitated by dynamic privilege management. While user identities remain relatively constant over time, user privileges may change more frequently based on the ongoing mission/business requirements and operational needs of the organization.Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
268AC-2(7)Access ControlACCOUNT MANAGEMENTThe organization:

(a) Establishes and administers privileged user accounts in accordance with a role-based access scheme that organizes information system and network privileges into roles; and

(b) Tracks and monitors privileged role assignments.YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYPrivileged roles include, for example, key management, network and system administration, database administration, web administration.ECPA-1;#94Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
269AC-3Access ControlACCESS ENFORCEMENTThe information system enforces approved authorizations for logical access to the system in accordance with applicable policy.YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYAccess control policies (e.g., identity-based policies, role-based policies,

attribute-based policies) and access enforcement mechanisms (e.g., access control lists, access control matrices, cryptography) are employed by organizations to control access between users (or processes acting on behalf of users) and objects (e.g., devices, files, records, processes, programs, domains) in the information system.

In addition to enforcing authorized access at the information-system level, access enforcement mechanisms are employed at the application level, when necessary, to provide increased information security for the organization.

Consideration is given to the implementation of an audited, explicit override of automated mechanisms in the event of emergencies or other serious events.

If encryption of stored information is employed as an access enforcement mechanism, the cryptography used is FIPS 140-2 (as amended) compliant.

For classified information, the cryptography used is largely dependent on the classification level of the information and the clearances of the individuals having access to the information.

Mechanisms implemented by AC-3 are configured to enforce authorizations determined by other security controls.ECCD-1;#71;#ECCD-2;#72AC-16;#318;#AC-17;#324;#AC-18;#333;#AC-19;#339;#AC-2;#261;#AC-20;#344;#AC-21;#347;#AC-22;#349;#AC-4;#276;#AC-5;#294;#AC-6;#295;#AU-9;#387;#CM-5;#435;#CM-6;#443;#MA-3;#565;#MA-4;#570;#MA-5;#578;#SA-7;#717;#SC-12(5);#786;#SI-8(1);#877Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
270AC-3(1)Access ControlACCESS ENFORCEMENT[Withdrawn: Incorporated into AC-6].Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
271AC-3(2)Access ControlACCESS ENFORCEMENTThe information system enforces dual authorization, based on organizational policies and procedures for <strong>[Define at Component level, not appropriate to define at the Enterprise level. Note: The value in this control may not be used to deny reciprocal acceptance of a C&A (A&A) package.]</strong>.Dual authorization mechanisms require two forms of approval to execute. The organization does not employ dual authorization mechanisms when an immediate response is necessary to ensure public and environmental safety.Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
272AC-3(3)Access ControlACCESS ENFORCEMENTThe information system enforces <strong>[Assignment: organization-defined nondiscretionary access control policies]</strong> over <strong>[Assignment: organization-defined set of users and resources]</strong> where the policy rule set for each policy specifies:

(a) Access control information (i.e., attributes) employed by the policy rule set (e.g., position, nationality, age, project, time of day); and

(b) Required relationships among the access control information to permit access.Nondiscretionary access control policies that may be implemented by organizations include, for example, Attribute-Based Access Control, Mandatory Access Control, and Originator Controlled Access Control. Nondiscretionary access control policies may be employed by organizations in addition to the employment of discretionary access control policies.For Mandatory Access Control (MAC): Policy establishes coverage over all subjects and objects under its control to ensure that each user receives only that information to which the user is authorized access based on classification of the information, and on user clearance and formal access authorization. The information system assigns appropriate security attributes (e.g., labels/security domains/types) to subjects and objects, and uses these attributes as the basis for MAC decisions. The Bell-LaPadula security model defines allowed access with regard to an organization-defined set of strictly hierarchical security levels as follows: A subject can read an object only if the security level of the subject dominates the security level of the object and a subject can write to an object only if two conditions are met: the security level of the object dominates the security level of the subject, and the security level of the user’s clearance dominates the security level of the object (no read up, no write down).For Role-Based Access Control (RBAC): Policy establishes coverage over all users and resources to ensure that access rights are grouped by role name, and access to resources is restricted to users who have been authorized to assume the associated role.ECAN-1;#65Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
273AC-3(4)Access ControlACCESS ENFORCEMENTThe information system enforces a Discretionary Access Control (DAC) policy that:

(a) Allows users to specify and control sharing by named individuals or groups of individuals, or by both;

(b) Limits propagation of access rights; and(c) Includes or excludes access to the granularity of a single user.YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYECIC-1;#80Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
274AC-3(5)Access ControlACCESS ENFORCEMENTThe information system prevents access to <strong>[Assignment: organization-defined security-relevant information]</strong> except during secure, nonoperable system states.Security-relevant information is any information within the information system that can potentially impact the operation of security functions in a manner that could result in failure to enforce the system security policy or maintain isolation of code and data. Filtering rules for routers and firewalls, cryptographic key management information, key configuration parameters for security services, and access control lists are examples of security-relevant information. Secure, nonoperable system states are states in which the information system is not performing mission/business-related processing (e.g., the system is off-line for maintenance, troubleshooting, boot-up, shutdown).Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
275AC-3(6)Access ControlACCESS ENFORCEMENTThe organization encrypts or stores off-line in a secure location <strong>[Assignment: organization-defined user and/or system information]</strong>.YYYYYYYYYYThe use of encryption by the organization reduces the probability of unauthorized disclosure of information and can also detect unauthorized changes to information. Removing information from online storage to offline storage eliminates the possibility of individuals gaining unauthorized access via a network.ECCR-2;#75MP-4;#589Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
276AC-4Access ControlINFORMATION FLOW ENFORCEMENTThe information system enforces approved authorizations for controlling the flow of information within the system and between interconnected systems in accordance with applicable policy.YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYInformation flow control regulates where information is allowed to travel within an information system and between information systems (as opposed to who is allowed to access the information) and without explicit regard to subsequent accesses to that information.

A few examples of flow control restrictions include: keeping export controlled information from being transmitted in the clear to the Internet, blocking outside traffic that claims to be from within the organization, and not passing any web requests to the Internet that are not from the internal web proxy.

Information flow control policies and enforcement mechanisms are commonly employed by organizations to control the flow of information between designated sources and destinations (e.g., networks, individuals, devices) within information systems and between interconnected systems.

Flow control is based on the characteristics of the information and/or the information path.

Specific examples of flow control enforcement can be found in boundary protection devices (e.g., proxies, gateways, guards, encrypted tunnels, firewalls, and routers) that employ rule sets or establish configuration settings that restrict information system services, provide a packet-filtering capability based on header information, or message-filtering capability based on content (e.g., using key word searches or document characteristics)..

Mechanisms implemented by AC-4 are configured to enforce authorizations determined by other security controls.EBBD-1;#56;#EBBD-2;#57;#EBBD-3;#58AC-17;#324;#AC-19;#339;#AC-21;#347;#CM-7;#448;#SA-8;#718;#SC-17;#799;#SC-2;#740;#SC-5;#750;#SC-7;#754Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
277AC-4(1)Access ControlINFORMATION FLOW ENFORCEMENTThe information system enforces information flow control using explicit security attributes on information, source, and destination objects as a basis for flow control decisions.Information flow enforcement mechanisms compare security attributes on all information (data content and data structure), source and destination objects, and respond appropriately (e.g., block, quarantine, alert administrator) when the mechanisms encounter information flows not explicitly allowed by the information flow policy. Information flow enforcement using explicit security attributes can be used, for example, to control the release of certain types of information.Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
278AC-4(2)Access ControlINFORMATION FLOW ENFORCEMENTThe information system enforces information flow control using protected processing domains (e.g., domain type-enforcement) as a basis for flow control decisions.Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
279AC-4(3)Access ControlINFORMATION FLOW ENFORCEMENTThe information system enforces dynamic information flow control based on policy that allows or disallows information flows based on changing conditions or operational considerations.For example, to reflect changes in the security policy, an administrator can change the list of “dirty words” that the security policy mechanism checks in accordance with the definitions provided by the organization.Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
280AC-4(4)Access ControlINFORMATION FLOW ENFORCEMENTThe information system prevents encrypted data from bypassing content-checking mechanisms.Data type specification and usage include, for example, using file naming to reflect type of data and limiting data transfer based on file type.Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
281AC-4(5)Access ControlINFORMATION FLOW ENFORCEMENTThe information system enforces <strong>[Assignment: organization-defined limitations on the embedding of data types within other data types]</strong>.Policy enforcement mechanisms include the filtering and/or sanitization rules that are applied to information prior to transfer to a different security domain. Parsing transfer files facilitates policy decisions on source, destination, certificates, classification, subject, attachments, and other information security-related component differentiators. Policy rules for cross domain transfers include, for example, limitations on embedding components/information types within other components/information types, prohibiting more than two-levels of embedding, and prohibiting the transfer of archived information types.Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
282AC-4(6)Access ControlINFORMATION FLOW ENFORCEMENTThe information system enforces information flow control on metadata.Constraining file lengths, allowed enumerations, character sets, schemas, and other data object attributes reduces the range of potential malicious and/or unsanctioned content. Examples of constraints include ensuring that:

(i) character data fields only contain printable ASCII;

(ii) character data fields only contain alpha-numeric characters;

(iii) character data fields do not contain special characters; or

(iv) maximum field sizes and file lengths are enforced based upon organization-defined security policyECIC-1;#80Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
283AC-4(7)Access ControlINFORMATION FLOW ENFORCEMENTThe information system enforces <strong>[Assignment: organization-defined one-way flows]</strong> using hardware mechanisms.Actions to support this enhancement include: checking all transferred information for malware, implementing dirty word list searches on transferred information, and applying the same protection measures to metadata (e.g., security attributes) that is applied to the information payload.Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
284AC-4(8)Access ControlINFORMATION FLOW ENFORCEMENTThe information system enforces information flow control using <strong>[Assignment: organization-defined security policy filters]</strong> as a basis for flow control decisions.Transferring information between interconnected information systems of differing security policies introduces risk that such transfers violate one or more policies. While security policy violations may not be absolutely prohibited, policy guidance from information owners/stewards is implemented at the policy enforcement point between the interconnected systems. Specific architectural solutions are mandated, when required, to reduce the potential for undiscovered vulnerabilities. Architectural solutions include, for example:

(i) prohibiting information transfers between interconnected systems (i.e. implementing access only, one way transfer mechanisms);

(ii) employing hardware mechanisms to enforce unitary information flow directions; and

(iii) implementing fully tested, re-grading mechanisms to reassign security attributes and associated security labels.Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
285AC-4(9)Access ControlINFORMATION FLOW ENFORCEMENTThe information system enforces the use of human review for <strong>[Assignment: organization-defined security policy filters]</strong> when the system is not capable of making an information flow control decision.Attribution is a critical component of a security concept of operations. The ability to identify source and destination points for information flowing in an information system, allows forensic reconstruction of events when required, and increases policy compliance by attributing policy violations to specific organizations/individuals. Means to enforce this enhancement include ensuring that the information system resolution labels distinguish between information systems and organizations, and between specific system components or individuals involved in preparing, sending, receiving, or disseminating information.Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
286AC-4(10)Access ControlINFORMATION FLOW ENFORCEMENTThe information system provides the capability for a privileged administrator to enable/disable <strong>[Assignment: organization-defined security policy filters]</strong>.Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
287AC-4(11)Access ControlINFORMATION FLOW ENFORCEMENTThe information system provides the capability for a privileged administrator to configure <strong>[Assignment: organization-defined security policy filters]</strong> to support different security policies.For example, to reflect changes in the security policy, an administrator can change the list of “dirty words” that the security policy mechanism checks in accordance with the definitions provided by the organization.Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
288AC-4(12)Access ControlINFORMATION FLOW ENFORCEMENTThe information system, when transferring information between different security domains, identifies information flows by data type specification and usage.Data type specification and usage include, for example, using file naming to reflect type of data and limiting data transfer based on file type.Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
289AC-4(13)Access ControlINFORMATION FLOW ENFORCEMENTThe information system, when transferring information between different security domains, decomposes information into policy-relevant subcomponents for submission to policy enforcement mechanisms.Policy enforcement mechanisms include the filtering and/or sanitization rules that are applied to information prior to transfer to a different security domain. Parsing transfer files facilitates policy decisions on source, destination, certificates, classification, subject, attachments, and other information security-related component differentiators. Policy rules for cross domain transfers include, for example, limitations on embedding components/information types within other components/information types, prohibiting more than two-levels of embedding, and prohibiting the transfer of archived information types.Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
290AC-4(14)Access ControlINFORMATION FLOW ENFORCEMENTThe information system, when transferring information between different security domains, implements policy filters that constrain data structure and content to <strong>[Assignment: organization-defined information security policy requirements]</strong>.Constraining file lengths, allowed enumerations, character sets, schemas, and other data object attributes reduces the range of potential malicious and/or unsanctioned content. Examples of constraints include ensuring that: (i) character data fields only contain printable ASCII; (ii) character data fields only contain alpha-numeric characters;(iii) character data fields do not contain special characters; or (iv) maximum field sizes and file lengths are enforced based upon organization-defined security policy.Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
291AC-4(15)Access ControlINFORMATION FLOW ENFORCEMENTThe information system, when transferring information between different security domains, detects unsanctioned information and prohibits the transfer of such information in accordance with the security policy.Actions to support this enhancement include: checking all transferred information for malware, implementing dirty word list searches on transferred information, and applying the same protection measures to metadata (e.g., security attributes) that is applied to the information payload.Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
292AC-4(16)Access ControlINFORMATION FLOW ENFORCEMENTThe information system enforces security policies regarding information on interconnected systems.Organization-defined security policy filters include, for example, dirty word filters, file type checking filters, structured data filters, unstructured data filters, metadata content filters, and hidden content filters. Structured data permits the interpretation of its content by virtue of atomic elements that are understandable by an application and indivisible. Unstructured data refers to masses of (usually) digital information that does not have a data structure or has a data structure that is not easily readable by a machine. Unstructured data consists of two basic categories:

(i) bitmap objects that are inherently non language-based (i.e., image, video, or audio files); and

(ii) textual objects that are based on a written or printed language (i.e., commercial off-the-shelf word processing documents, spreadsheets, or emails).Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
293AC-4(17)Access ControlINFORMATION FLOW ENFORCEMENTThe information system:

(a) Uniquely identifies and authenticates source and destination domains for information transfer;

(b) Binds security attributes to information to facilitate information flow policy enforcement; and

(c) Tracks problems associated with the security attribute binding and information transfer.Attribution is a critical component of a security concept of operations. The ability to identify source and destination points for information flowing in an information system, allows forensic reconstruction of events when required, and increases policy compliance by attributing policy violations to specific organizations/individuals. Means to enforce this enhancement include ensuring that the information system resolution labels distinguish between information systems and organizations, and between specific system components or individuals involved in preparing, sending, receiving, or disseminating information.Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
294AC-5Access ControlSEPARATION OF DUTIESThe organization:

a. Separates duties of individuals as necessary, to prevent malevolent activity without collusion &nbsp b. Documents separation of duties; and

c. Implements separation of duties through assigned information system access authorizations. Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Examples of separation of duties include:

(i) mission functions and distinct information system support functions are divided among different individuals/roles;

(ii) different individuals perform information system support functions (e.g., system management, systems programming, configuration management, quality assurance and testing, network security);

(iii) security personnel who administer access control functions do not administer audit functions; and

(iv) different administrator accounts for different roles.

Access authorizations defined in this control are implemented by control AC-3.ECLP-1;#86AC-3;#269Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
295AC-6Access ControlLEAST PRIVILEGEThe organization employs the concept of least privilege, allowing only authorized accesses for users (and processes acting on behalf of users) which are necessary to accomplish assigned tasks in accordance with organizational missions and business functions.YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYThe access authorizations defined in this control are largely implemented by control AC-3.
The organization employs the concept of least privilege for specific duties and information systems (including specific ports, protocols, and services) in accordance with risk assessments as necessary to adequately mitigate risk to organizational operations and assets, individuals, other organizations, and the Nation.ECLP-1;#86AC-2;#261;#AC-3;#269;#CM-7;#448Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
296AC-6(1)Access ControlLEAST PRIVILEGEThe organization explicitly authorizes access to <strong>[Assignment: organization-defined list of security functions (deployed in hardware, software, and firmware) and security-relevant information]</strong>.YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYEstablishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters are examples of security functions. Explicitly authorized personnel include, for example, security administrators, system and network administrators, system security officers, system maintenance personnel, system programmers, and other privileged users.AC-17;#324Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
297AC-6(2)Access ControlLEAST PRIVILEGEThe organization requires that users of information system accounts, or roles, with access to <strong>[Assignment: organization-defined list of security functions or security-relevant information]</strong>, use non-privileged accounts, or roles, when accessing other system functions, and if feasible, audits any use of privileged accounts, or roles, for such functions.YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYThis control enhancement is intended to limit exposure due to operating from within a privileged account or role. The inclusion of role is intended to address those situations where an access control policy such as Role Based Access Control (RBAC) is being implemented and where a change of role provides the same degree of assurance in the change of access authorizations for both the user and all processes acting on behalf of the user as would be provided by a change between a privileged and non-privileged account. Audit of privileged activity may require physical separation employing information systems on which the user does not have privileged access.ECLP-1;#86Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
298AC-6(3)Access ControlLEAST PRIVILEGEThe organization authorizes network access to <strong>[Assignment: organization-defined privileged commands]</strong> only for compelling operational needs and documents the rationale for such access in the security plan for the information system.Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
299AC-6(4)Access ControlLEAST PRIVILEGEThe information system provides separate processing domains to enable finer-grained allocation of user privileges.Employing virtualization techniques to allow greater privilege within a virtual machine while restricting privilege to the underlying actual machine is an example of providing separate processing domains for finer-grained allocation of user privileges.Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
300AC-6(5)Access ControlLEAST PRIVILEGEThe organization limits authorization to super user accounts on the information system to designated system administration personnel.YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYSuper user accounts are typically described as “root” or “administrator” for various types of commercial off-the-shelf operating systems. Configuring organizational information systems (e.g., notebook/laptop computers, servers, workstations) such that day-to-day users are not authorized access to super user accounts is an example of limiting system authorization. The organization may differentiate in the application of this control enhancement between allowed privileges for local information system accounts and for domain accounts provided the organization retains the ability to control the configuration of the system with regard to key security parameters and as otherwise necessary to sufficiently mitigate risk.Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
301AC-6(6)Access ControlLEAST PRIVILEGEThe organization prohibits privileged access to the information system by non-organizational users.YYYYYYYYYYYYYYYYYA qualified organizational user may be advised by a non-organizational user, if necessary.Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
302AC-7Access ControlUNSUCCESSFUL LOGIN ATTEMPTSThe information system:

a. Enforces a limit of <strong>[Assignment: organization-defined number]</strong> consecutive invalid login attempts by a user during a <strong>[Assignment: organization-defined time period]</strong>; and

b. Automatically <strong>[Selection: locks the account/node for an [Assignment: organization-defined time period]; locks the account/node until released by an administrator; delays next login prompt according to [Assignment: organization-defined delay algorithm]]</strong> when the maximum number of unsuccessful attempts is exceeded.

The control applies regardless of whether the login occurs via a local or network connection. Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Due to the potential for denial of service, automatic lockouts initiated by the information system are usually temporary and automatically release after a predetermined time period established by the organization.

If a delay algorithm is selected, the organization may chose to employ different algorithms for different information system components based on the capabilities of those components.

Response to unsuccessful login attempts may be implemented at both the operating system and the application levels.

This control applies to all accesses other than those accesses explicitly identified and documented by the organization in AC-14.ECLO-1;#84;#ECLO-2;#85Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
303AC-7(1)Access ControlUNSUCCESSFUL LOGIN ATTEMPTSThe information system automatically locks the account/node until released by an administrator when the maximum number of unsuccessful attempts is exceededYYYYYYYYYYYYYYYYYYYYYYYYYYYYECLO-2;#85Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
304AC-7(2)Access ControlUNSUCCESSFUL LOGIN ATTEMPTSThe information system provides additional protection for mobile devices accessed via login by purging information from the device after <strong>[Assignment: organization-defined number]</strong> consecutive, unsuccessful login attempts to the device.This enhancement applies only to mobile devices for which a login occurs (e.g., personal digital assistants) and not to mobile devices accessed without a login such as removable media. In certain situations, this enhancement may not apply to mobile devices if the information on the device is encrypted with sufficiently strong encryption mechanisms, making purging unnecessary. The login is to the mobile device, not to any one account on the device. Therefore, a successful login to any account on the mobile device resets the unsuccessful login count to zero.Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
305AC-8Access ControlSYSTEM USE NOTIFICATIONThe information system:

a. Displays an approved system use notification message or banner before granting access to the system that provides privacy and security notices consistent with applicable federal laws, Executive Orders, directives, policies, regulations, standards, and guidance and states that:

&nbsp(i) users are accessing a U.S. Government information system;

(ii) system usage may be monitored, recorded, and subject to audit;

(iii) unauthorized use of the system is prohibited and subject to criminal and civil penalties; and

(iv) use of the system indicates consent to monitoring and recording

b. Retains the notification message or banner on the screen until users take explicit actions to log on to or further access the information system; and

c. For publicly accessible systems:

(i) displays the system use information when appropriate, before granting further access;

(ii) displays references, if any, to monitoring, recording, or auditing that are consistent with privacy accommodations for such systems that generally prohibit those activities; and

(iii) includes in the notice given to public users of the information system, a description of the authorized uses of the system.YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYSystem use notification messages can be implemented in the form of warning banners displayed when individuals log in to the information system.
System use notification is intended only for information system access that includes an interactive login interface with a human user and is not intended to require notification when an interactive interface does not exist.ECWM-1;#110Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
306AC-9Access ControlPREVIOUS LOGON (ACCESS) NOTIFICATIONThe information system notifies the user, upon successful logon (access), of the date and time of the last logon (access).YYYYYYYYYYYYYYYYYYYYThis control is intended to cover both traditional logons to information systems and general accesses to information systems that occur in other types of architectural configurations (e.g., service oriented architectures).ECLO-2;#85AC-9.1;#37Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
307AC-9(1)Access ControlPREVIOUS LOGON (ACCESS) NOTIFICATIONThe information system notifies the user, upon successful logon/access, of the number of unsuccessful logon/access attempts since the last successful logon/access.ECLO-2;#85AC-9(1).1;#42Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
308AC-9(2)Access ControlPREVIOUS LOGON (ACCESS) NOTIFICATIONThe information system notifies the user of the number of <strong>[Selection: successful logins/accesses; unsuccessful login/access attempts; both]</strong> during <strong>[Assignment: organization-defined time period]</strong>.AC-9(2).1;#43Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
309AC-9(3)Access ControlPREVIOUS LOGON (ACCESS) NOTIFICATIONThe information system notifies the user of <strong>[Assignment: organization-defined set of security-related changes to the user’s account]</strong> during <strong>[Assignment: organization-defined time period]</strong>.Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
310AC-10Access ControlCONCURRENT SESSION CONTROLThe information system limits the number of concurrent sessions for each system account to <strong>[Assignment: organization-defined number]</strong>.YYYYYYYYYYYYYYYYYYYYYYYYYYYYThe organization may define the maximum number of concurrent sessions for an information system account globally, by account type, by account, or a combination.
This control addresses concurrent sessions for a given information system account and does not address concurrent sessions by a single user via multiple system accounts.ECLO-1;#84;#ECLO-2;#85Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
311AC-11Access ControlSESSION LOCKThe information system:

a. Prevents further access to the system by initiating a session lock after <strong>[Assignment: organization-defined time period]</strong> of inactivity or upon receiving a request from a user; and

b. Retains the session lock until the user reestablishes access using established identification and authentication procedures. Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y A session lock is a temporary action taken when a user stops work and moves away from the immediate physical vicinity of the information system but does not want to log out because of the temporary nature of the absence.

The session lock is implemented at the point where session activity can be determined.

This is typically at the operating system-level, but may be at the application-level.

A session lock is not a substitute for logging out of the information system, for example, if the organization requires users to log out at the end of the workday.PESL-1;#140OMB Memorandum 06-16.Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
312AC-11(1)Access ControlSESSION LOCKThe information system session lock mechanism, when activated on a device with a display screen, places a publicly viewable pattern onto the associated display, hiding what was previously visible on the screen.YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYPESL-1;#140Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
313AC-12Access ControlSESSION TERMINATION[Withdrawn: Incorporated into SC-10].Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
314AC-13Access ControlSUPERVISION AND REVIEW - ACCESS CONTROL[Withdrawn: Incorporated into AC-2 and AU-6].Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
315AC-14Access ControlPERMITTED ACTIONS WITHOUT IDENTIFICATION OR AUTHENTICATIONThe organization:

a. Identifies specific user actions that can be performed on the information system without identification or authentication; and

b. Documents and provides supporting rationale in the security plan for the information system, user actions not requiring identification and authentication. Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y This control is intended for those specific instances where an organization determines that no identification and authentication is required; it is not, however, mandating that such instances exist in given information system.

The organization may allow a limited number of user actions without identification and authentication (e.g., when individuals access public websites or other publicly accessible federal information systems such as http://www.usa.gov).

Organizations also identify any actions that normally require identification or authentication but may under certain circumstances (e.g., emergencies), allow identification or authentication mechanisms to be bypassed.

Such bypass may be, for example, via a software-readable physical switch that commands bypass of the login functionality and is protected from accidental or unmonitored use.

This control does not apply to situations where identification and authentication have already occurred and are not being repeated, but rather to situations where identification and/or authentication have not yet occurred.CP-2;#462;#IA-2;#508Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
316AC-14(1)Access ControlPERMITTED ACTIONS WITHOUT IDENTIFICATION OR AUTHENTICATIONThe organization permits actions to be performed without identification and authentication only to the extent necessary to accomplish mission/business objectives.YYYYYYYYYYYYYYYYYYYYYYYYYYYYItemks/ImplementationGuidance/Controls/Lists/NIST Controls
317AC-15Access ControlAUTOMATED MARKING[Withdrawn: Incorporated into MP-3].Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
318AC-16Access ControlSECURITY ATTRIBUTESThe information system supports and maintains the binding of <strong>[Assignment: organization-defined security attributes]</strong> to information in storage, in process, and in transmission.Security attributes are abstractions representing the basic properties or characteristics of an entity (e.g., subjects and objects) with respect to safeguarding information.

These attributes are typically associated with internal data structures (e.g., records, buffers, files) within the information system and are used to enable the implementation of access control and flow control policies, reflect special dissemination, handling or distribution instructions, or support other aspects of the information security policy.

The term security label is often used to associate a set of security attributes with a specific information object as part of the data structure for that object (e.g., user access privileges, nationality, affiliation as contractor).ECAD-1;#64AC-3;#269;#AC-4;#276;#MP-3;#588;#SC-15(3);#796Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
319AC-16(1)Access ControlSECURITY ATTRIBUTESThe information system dynamically reconfigures security attributes in accordance with an identified security policy as information is created and combined.Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
320AC-16(2)Access ControlSECURITY ATTRIBUTESThe information system allows authorized entities to change security attributes.Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
321AC-16(3)Access ControlSECURITY ATTRIBUTESThe information system maintains the binding of security attributes to information with sufficient assurance that the information--attribute association can be used as the basis for automated policy actions.Examples of automated policy actions include automated access control decisions (e.g., Mandatory Access Control decisions), or decisions to release (or not release) information (e.g., information flows via cross domain systems).Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
322AC-16(4)Access ControlSECURITY ATTRIBUTESThe information system allows authorized users to associate security attributes with information.The support provided by the information system can vary from prompting users to select security attributes to be associated with specific information objects, to ensuring that the combination of attributes selected is valid.Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
323AC-16(5)Access ControlSECURITY ATTRIBUTESThe information system displays security attributes in human-readable form on each object output from the system to system output devices to identify <strong>[Assignment: organization-identified set of special dissemination, handling, or distribution instructions]</strong> using <strong>[Assignment: organization-identified human readable, standard naming conventions]</strong>.Objects output from the information system include, for example, pages, screens, or equivalent. Output devices include, for example, printers and video displays on computer terminals, monitors, screens on notebook/laptop computers and personal digital assistants.ECML-1;#87Itemks/ImplementationGuidance/Controls/Lists/NIST Controls
324AC-17Access ControlREMOTE ACCESSThe organization:

a. Documents allowed methods of remote access to the information system

b. Establishes usage restrictions and implementation guidance for each allowed remote access method

c. Monitors for unauthorized remote access to the information system

d. Authorizes remote access to the information system prior to connection; and

e. Enforces requirements for remote connections to the information system. Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y This control requires explicit authorization prior to allowing remote access to an information system without specifying a specific format for that authorization.

For example, while the organization may deem it appropriate to use a system interconnection agreement to authorize a given remote access, such agreements are not required by this control.

Re…

This is the start of the file's text. The full file is on GovTribe.

File details come from the government source that posted it. Updated .