NIST SP 800-53 Rev 5: the clauses the checker cites
The 8 NIST SP 800-53 Rev 5 clauses behind the findings, each with the evidence an auditor asks for where it is held.
Our statement of each clause, read against the copy we hold and cited to it; it is not the instrument's verbatim wording.
8 clauses
SP 800-53 CM-3 Configuration change controlRequires the types of change that fall under configuration control to be defined, proposed changes to be reviewed and approved or rejected with explicit consideration of security and privacy impact, decisions and implemented changes to be documented, change records to be retained for a defined period, and change activity to be monitored and reviewed by the responsible body.
Where it usually falls short: Emergency changes bypass approval and are never retrospectively documented; Impact analysis recorded as a tick box with no security reasoning behind it
Source: NIST SP 800-53 Rev 5
SP 800-53 CM-4 Impact analysesRequires changes to the system to be analysed for their potential security and privacy impact before they are implemented, so that the consequences of a change are understood while it can still be stopped or modified.
Where it usually falls short: Analysis performed after deployment as part of a review rather than beforehand; Privacy impact never considered, only availability and security
Source: NIST SP 800-53 Rev 5
SP 800-53 CM-5 Access restrictions for changeRequires physical and logical access restrictions on who may make changes to the system to be defined, documented, approved and actually enforced, so that only authorized personnel can alter the system.
Where it usually falls short: Developers hold standing write access to production alongside the pipeline; Restrictions documented but not enforced, so the pipeline can be bypassed manually
Source: NIST SP 800-53 Rev 5
SP 800-53 CM-9 Configuration management planRequires a configuration management plan for the system that sets out roles, responsibilities and processes, establishes how configuration items are identified and managed across the development life cycle, names the configuration items placed under management, is reviewed and approved by defined personnel, and is itself protected from unauthorized disclosure and modification.
Where it usually falls short: Plan describes a process that the delivery teams do not follow; Configuration items never formally identified, so the plan has no subject
Source: NIST SP 800-53 Rev 5
SP 800-53 AC-5 Separation of dutiesRequires the organization to identify and document the individual duties that must be kept apart to limit malevolent activity without collusion, and to define system access authorizations so that those duties cannot be exercised by one person.
Where it usually falls short: Conflicting duties named for finance processes only and never for system administration; Small teams create unavoidable conflicts that are tolerated rather than documented and compensated
Source: NIST SP 800-53 Rev 5
SP 800-53 SA-10 Developer configuration managementRequires the developer of the system, component or service to perform configuration management during defined life cycle stages, to document and control the integrity of changes to defined configuration items, to implement only organization-approved changes, to document approved changes with their potential security and privacy impacts, and to track security flaws and their resolution and report findings to defined personnel.
Where it usually falls short: Obligations assumed from the developer's own process with nothing in the contract; No visibility of developer changes, so approval is nominal
Source: NIST SP 800-53 Rev 5
SP 800-53 SA-11 Developer testing and evaluationRequires the developer, at all stages after design, to plan and perform ongoing security and privacy control assessment, to carry out defined testing types at a defined frequency, depth and coverage, to produce evidence of the assessment plan being executed and its results, to implement a verifiable flaw remediation process, and to correct the flaws that testing identifies.
Where it usually falls short: Testing evidence claimed but never provided to the organization for review; Depth and coverage undefined, so a single scan satisfies the requirement on paper
Source: NIST SP 800-53 Rev 5
SP 800-53 SI-7 Software, firmware, and information integrityRequires integrity verification tools to be employed to detect unauthorized changes to organization-defined software, firmware and information, and requires organization-defined actions to be taken when such unauthorized changes are detected.
Where it usually falls short: Integrity monitoring produces constant noise from routine change and is therefore ignored; Firmware excluded because tooling only covers the operating system layer
Source: NIST SP 800-53 Rev 5