Security Resilience

NIST 800-53 r5 · Controls catalogue · Family CM

CM-7Least Functionality

Configure the system to provide only {{ insert: param, cm-07_odp.01 }} ; and Prohibit or restrict the use of the following functions, ports, protocols, software, and/or services: {{ insert: param, cm-7_prm_2 }}.

Last updated: 15 October 2026 20:36 UTC

Implementations targeting this control (3)

ATT&CK techniques this control mitigates (223)

Weaknesses this control addresses (8)AI-assisted

CWEs ranked by how often they appear in real CVEs. The rationale describes how this control reduces exploitability of each weakness class.

CWE Name CVEs Why this control addresses it
CWE-284Improper Access Control8,100+Restricting available functions and services reduces the attack surface and enforces proper access control boundaries.
CWE-306Missing Authentication for Critical Function3,900+Disabling non-essential functions and services eliminates the need to secure them, reducing exposure from missing authentication on unnecessary components.
CWE-732Incorrect Permission Assignment for Critical Resource2,000+Configuring systems to provide only required functionality avoids incorrect permission assignments on unneeded resources, ports, or services.
CWE-285Improper Authorization1,700+By limiting enabled features to only those needed, the control strengthens authorization by removing opportunities for unauthorized use of excess functionality.
CWE-1188Initialization of a Resource with an Insecure Default400+Requiring explicit configuration to minimal functionality overrides insecure defaults that would otherwise enable excess capabilities.
CWE-250Execution with Unnecessary Privileges300+Prohibiting unnecessary functions, ports, protocols, software, and services directly prevents execution with privileges beyond what is required for the system's purpose.
CWE-749Exposed Dangerous Method or Function200+Explicitly prohibiting dangerous or unnecessary functions and services prevents exposure of methods that could be directly exploited.
CWE-272Least Privilege Violation43Enforcing only the minimal set of functionality implements least privilege by eliminating unneeded capabilities that could be abused.

Top CVEs where this control is the strongest mitigation

CVE Risk CVSS EPSS Match
CVE-2026-844347.99.80.0391partial
CVE-2024-56346 7.610.00.0113good
CVE-2025-362507.510.00.0067good
CVE-2026-508947.59.80.0086partial
CVE-2026-183517.59.80.0105partial
CVE-2026-87787.59.80.0114partial
CVE-2026-877967.59.80.0114partial
CVE-2026-829017.59.80.0111partial
CVE-2026-1024277.510.00.0079partial
CVE-2026-1100027.59.80.0098partial
CVE-2026-1048007.59.80.0103partial
CVE-2026-1085877.59.80.0092partial
CVE-2026-718057.49.80.0065partial
CVE-2026-814027.49.80.0081partial
CVE-2026-841717.49.80.0067partial
CVE-2026-933527.49.80.0062partial
CVE-2026-758737.49.80.0057partial
CVE-2023-544057.49.80.0059partial
CVE-2026-325797.410.00.0049partial
CVE-2026-397707.410.00.0042partial
CVE-2026-945897.49.80.0066partial
CVE-2026-1038897.49.80.0074partial
CVE-2026-1058997.410.00.0055partial
CVE-2026-933887.49.80.0085partial
CVE-2026-878557.49.80.0079partial

Other controls in family CM

CM-1 CM-10 CM-11 CM-12 CM-13 CM-14 CM-2 CM-3 CM-4 CM-5 CM-6 CM-8 CM-9