Skip to main content
CMDashCybersecurity Maturity Dashboard
← CMMC Level 2

CMMC Level 2 control library

Every control CMDash tracks for CMMC Level 2, in the order the standard itself uses. Each one is a row in the product with an owner, a status, evidence and its own history — this page is the public index of what those rows are.

110 controls14 families66 mapped to other frameworks110 with authoritative text
AC.L2-3.1.1Authorized access
Maps to CMMC Level 1, NIST Cybersecurity Framework (1.1, legacy)
AC.L2-3.1.2Transaction & function control
Maps to CMMC Level 1, NIST Cybersecurity Framework (1.1, legacy)
AC.L2-3.1.3Control CUI flow
Maps to CMMC Level 3, NIST Cybersecurity Framework (1.1, legacy)
AC.L2-3.1.4Separation of duties
Maps to NIST Cybersecurity Framework (1.1, legacy)
AC.L2-3.1.5Least privilege
Maps to NIST Cybersecurity Framework (1.1, legacy)
AC.L2-3.1.6Non-privileged account use
Maps to NIST Cybersecurity Framework (1.1, legacy)
AC.L2-3.1.7Privileged functions
Maps to NIST Cybersecurity Framework (1.1, legacy)
AC.L2-3.1.8Unsuccessful logon attempts
Maps to NIST Cybersecurity Framework (1.1, legacy)
AC.L2-3.1.9Privacy & security notices
AC.L2-3.1.10Session lock
AC.L2-3.1.11Session termination
AC.L2-3.1.12Control remote access
Maps to NIST Cybersecurity Framework (1.1, legacy)
AC.L2-3.1.13Remote access confidentiality
Maps to NIST Cybersecurity Framework (1.1, legacy)
AC.L2-3.1.14Remote access routing
Maps to NIST Cybersecurity Framework (1.1, legacy)
AC.L2-3.1.15Privileged remote access
AC.L2-3.1.16Wireless access authorization
AC.L2-3.1.17Wireless access protection
Maps to NIST Cybersecurity Framework (1.1, legacy)
AC.L2-3.1.18Mobile device connection
AC.L2-3.1.19Encrypt CUI on mobile
Maps to NIST Cybersecurity Framework (1.1, legacy)
AC.L2-3.1.20External connections
Maps to CMMC Level 1, CMMC Level 3, NIST Cybersecurity Framework (1.1, legacy)
AC.L2-3.1.21Portable storage
AC.L2-3.1.22Control public information
Maps to CMMC Level 1, NIST Cybersecurity Framework (1.1, legacy)
AT.L2-3.2.1Role-based risk awareness
Maps to CMMC Level 3, NIST Cybersecurity Framework (1.1, legacy)
AT.L2-3.2.2Role-based training
Maps to CMMC Level 3, NIST Cybersecurity Framework (1.1, legacy)
AT.L2-3.2.3Insider threat awareness
Maps to NIST Cybersecurity Framework (1.1, legacy)
AU.L2-3.3.1System auditing
Maps to NIST Cybersecurity Framework (1.1, legacy)
AU.L2-3.3.2User accountability
Maps to NIST Cybersecurity Framework (1.1, legacy)
AU.L2-3.3.3Event review
Maps to NIST Cybersecurity Framework (1.1, legacy)
AU.L2-3.3.4Audit failure alerting
Maps to NIST Cybersecurity Framework (1.1, legacy)
AU.L2-3.3.5Audit correlation
Maps to NIST Cybersecurity Framework (1.1, legacy)
AU.L2-3.3.6Reduction & reporting
AU.L2-3.3.7Authoritative time source
AU.L2-3.3.8Audit protection
Maps to NIST Cybersecurity Framework (1.1, legacy)
AU.L2-3.3.9Audit management
CM.L2-3.4.1System baselining
Maps to CMMC Level 3, NIST Cybersecurity Framework (1.1, legacy)
CM.L2-3.4.2Security configuration enforcement
Maps to NIST Cybersecurity Framework (1.1, legacy)
CM.L2-3.4.3System change management
Maps to NIST Cybersecurity Framework (1.1, legacy)
CM.L2-3.4.4Security impact analysis
CM.L2-3.4.5Access restrictions for change
CM.L2-3.4.6Least functionality
Maps to NIST Cybersecurity Framework (1.1, legacy)
CM.L2-3.4.7Nonessential functionality
Maps to NIST Cybersecurity Framework (1.1, legacy)
CM.L2-3.4.8Application execution policy
Maps to NIST Cybersecurity Framework (1.1, legacy)
CM.L2-3.4.9User-installed software
IA.L2-3.5.1Identification
Maps to CMMC Level 1, NIST Cybersecurity Framework (1.1, legacy)
IA.L2-3.5.2Authentication
Maps to CMMC Level 1, CMMC Level 3, NIST Cybersecurity Framework (1.1, legacy)
IA.L2-3.5.3Multi-factor authentication
Maps to NIST Cybersecurity Framework (1.1, legacy)
IA.L2-3.5.4Replay-resistant authentication
IA.L2-3.5.5Identifier reuse prevention
IA.L2-3.5.6Identifier disabling
IA.L2-3.5.7Password complexity
Maps to NIST Cybersecurity Framework (1.1, legacy)
IA.L2-3.5.8Password reuse prohibition
IA.L2-3.5.9Temporary passwords
IA.L2-3.5.10Cryptographic key-based auth
IA.L2-3.5.11Obscure feedback
IR.L2-3.6.1Incident handling
Maps to CMMC Level 3, NIST Cybersecurity Framework (1.1, legacy)
IR.L2-3.6.2Incident reporting
Maps to NIST Cybersecurity Framework (1.1, legacy)
IR.L2-3.6.3Incident response testing
Maps to NIST Cybersecurity Framework (1.1, legacy)
MA.L2-3.7.1Perform maintenance
Maps to NIST Cybersecurity Framework (1.1, legacy)
MA.L2-3.7.2System maintenance control
MA.L2-3.7.3Equipment sanitization
MA.L2-3.7.4Media inspection
MA.L2-3.7.5Nonlocal maintenance
Maps to NIST Cybersecurity Framework (1.1, legacy)
MA.L2-3.7.6Maintenance personnel
MP.L2-3.8.1Media protection
Maps to NIST Cybersecurity Framework (1.1, legacy)
MP.L2-3.8.2Media access
MP.L2-3.8.3Media disposal
Maps to CMMC Level 1, NIST Cybersecurity Framework (1.1, legacy)
MP.L2-3.8.4Media markings
MP.L2-3.8.5Media accountability
MP.L2-3.8.6Portable storage encryption
Maps to NIST Cybersecurity Framework (1.1, legacy)
MP.L2-3.8.7Removable media
Maps to NIST Cybersecurity Framework (1.1, legacy)
MP.L2-3.8.8Shared media
MP.L2-3.8.9Protect backup CUI
PS.L2-3.9.1Screen individuals
PS.L2-3.9.2CUI during personnel actions
Maps to CMMC Level 3
PE.L2-3.10.1Limit physical access
Maps to CMMC Level 1, NIST Cybersecurity Framework (1.1, legacy)
PE.L2-3.10.2Monitor facility
Maps to NIST Cybersecurity Framework (1.1, legacy)
PE.L2-3.10.3Escort visitors
Maps to CMMC Level 1
PE.L2-3.10.4Physical access logs
Maps to CMMC Level 1
PE.L2-3.10.5Manage physical access
Maps to CMMC Level 1
PE.L2-3.10.6Alternative work sites
RA.L2-3.11.1Risk assessments
Maps to CMMC Level 3, NIST Cybersecurity Framework (1.1, legacy)
RA.L2-3.11.2Vulnerability scan
Maps to NIST Cybersecurity Framework (1.1, legacy)
RA.L2-3.11.3Vulnerability remediation
Maps to NIST Cybersecurity Framework (1.1, legacy)
CA.L2-3.12.1Security control assessment
Maps to CMMC Level 3, NIST Cybersecurity Framework (1.1, legacy)
CA.L2-3.12.2Plan of action
Maps to NIST Cybersecurity Framework (1.1, legacy)
CA.L2-3.12.3Continuous monitoring
Maps to NIST Cybersecurity Framework (1.1, legacy)
CA.L2-3.12.4System security plans
SC.L2-3.13.1Boundary protection
Maps to CMMC Level 1, CMMC Level 3, NIST Cybersecurity Framework (1.1, legacy)
SC.L2-3.13.2Architectural designs
SC.L2-3.13.3Role separation
SC.L2-3.13.4Shared resource control
SC.L2-3.13.5Public-access system separation
Maps to CMMC Level 1
SC.L2-3.13.6Network communication by exception
SC.L2-3.13.7Split tunneling
SC.L2-3.13.8CUI encryption in transit
Maps to NIST Cybersecurity Framework (1.1, legacy)
SC.L2-3.13.9Network disconnect
SC.L2-3.13.10Cryptographic key management
SC.L2-3.13.11CUI encryption at rest
Maps to NIST Cybersecurity Framework (1.1, legacy)
SC.L2-3.13.12Collaborative device control
SC.L2-3.13.13Mobile code
SC.L2-3.13.14VoIP
SC.L2-3.13.15Session authenticity
SC.L2-3.13.16CUI at rest
SI.L2-3.14.1Flaw remediation
Maps to CMMC Level 1, CMMC Level 3, NIST Cybersecurity Framework (1.1, legacy)
SI.L2-3.14.2Malicious code protection
Maps to CMMC Level 1, NIST Cybersecurity Framework (1.1, legacy)
SI.L2-3.14.3Security alerts
Maps to NIST Cybersecurity Framework (1.1, legacy)
SI.L2-3.14.4Update malicious code protection
Maps to CMMC Level 1
SI.L2-3.14.5System & file scanning
Maps to CMMC Level 1
SI.L2-3.14.6Monitor communications
Maps to CMMC Level 3, NIST Cybersecurity Framework (1.1, legacy)
SI.L2-3.14.7Identify unauthorized use
Maps to NIST Cybersecurity Framework (1.1, legacy)

Control identifiers, families and titles are the rows CMDash’s own seed data writes for CMMC Level 2 2.0, published from a build-time export rather than read from any customer’s workspace. Control text is quoted verbatim from NIST SP 800-171 Rev 2 (NIST CPRT), which is in the public domain. Cross-framework mappings are CMDash’s own, and each one is shown on both frameworks it connects.

Track these controls in CMDash

Every control on this page becomes a row with an owner, a status, evidence and an audit trail — with the crosswalks already wired, so evidence mapped once counts in more than one framework.

CMMC Level 2 controls — CMDash