NIST SP 800-53 rev5 · Configuration Management
CM-11 User-installed Software
Mitigates 33 ATT&CK techniques, used by 10 threats in this month's news.
Why it matters this month
Threats in SecurityTabs news using techniques this control mitigates.
Weaknesses it helps against
Through the techniques typically used to exploit them (CTID, CISA KEV).
- CWE-772 techniquesImproper Neutralization of Special Elements used in a Command ('Command Injection')Input is pasted into a command without escaping, so attackers append commands of their own.
- CWE-782 techniquesImproper Neutralization of Special Elements used in an OS Command ('OS Command Injection')Input reaches an operating-system shell, letting an attacker run any command the service can.
- CWE-1191 techniquesImproper Restriction of Operations within the Bounds of a Memory BufferCode reads or writes past the end of a buffer, the root of most classic memory-corruption exploits.
- CWE-1201 techniquesBuffer Copy without Checking Size of Input ('Classic Buffer Overflow')Input is copied into a fixed-size buffer without checking its length, overwriting whatever follows.
- CWE-1211 techniquesStack-based Buffer OverflowAn overflow on the stack can overwrite the return address and redirect the program to attacker code.
- CWE-1221 techniquesHeap-based Buffer OverflowAn overflow on the heap corrupts neighbouring objects, often turned into code execution.
- CWE-1251 techniquesOut-of-bounds ReadCode reads beyond a buffer, leaking secrets such as keys or memory addresses that defeat other defences.
- CWE-201 techniquesImproper Input ValidationInput isn't checked against what the program expects; the umbrella cause behind many specific flaws.
- CWE-4161 techniquesUse After FreeThe program keeps using memory after releasing it, so an attacker who controls what lands there next can hijack execution.
- CWE-4341 techniquesUnrestricted Upload of File with Dangerous TypeUploads aren't restricted, so an attacker uploads a script (a web shell) and then requests it.
Techniques it mitigates
The 30 most used of 33, by how many ATT&CK groups and malware use them.
- T1543.003Create or Modify System Process: Windows Service136 users
- T1059.006Command and Scripting Interpreter: Python61 users
- T1059Command and Scripting Interpreter40 users
- T1218.005System Binary Proxy Execution: Mshta28 users
- T1543.001Create or Modify System Process: Launch Agent24 users
- T1543.002Create or Modify System Process: Systemd Service15 users
- T1195.002Supply Chain Compromise: Compromise Software Supply Chain12 users
- T1021.005Remote Services: VNC11 users
- T1072Software Deployment Tools11 users
- T1543.004Create or Modify System Process: Launch Daemon11 users
- T1195.001Supply Chain Compromise: Compromise Software Dependencies and Development Tools10 users
- T1550.001Use Alternate Authentication Material: Application Access Token10 users
- T1543Create or Modify System Process9 users
- T1547.013Boot or Logon Autostart Execution: XDG Autostart Entries7 users
- T1218.001System Binary Proxy Execution: Compiled HTML File6 users
- T1218.004System Binary Proxy Execution: InstallUtil6 users
- T1569.001System Services: Launchctl6 users
- T1195Supply Chain Compromise5 users
- T1218.003System Binary Proxy Execution: CMSTP4 users
- T1218.008System Binary Proxy Execution: Odbcconf3 users
- T1505.004Server Software Component: IIS Components3 users
- T1218System Binary Proxy Execution2 users
- T1218.002System Binary Proxy Execution: Control Panel2 users
- T1564.009Hide Artifacts: Resource Forking2 users
- T1218.009System Binary Proxy Execution: Regsvcs/Regasm1 users
- T1218.012System Binary Proxy Execution: Verclsid1 users
- T1218.013System Binary Proxy Execution: Mavinject1 users
- T1218.014System Binary Proxy Execution: MMC1 users
- T1505.001Server Software Component: SQL Stored Procedures1 users
- T1505.002Server Software Component: Transport Agent1 users
Weaknesses from each CVE's CVE Record (CWE, © MITRE). Techniques: MITRE ATT&CK®. Technique ↔ control and CVE ↔ technique links: Center for Threat-Informed Defense Mappings Explorer (NIST SP 800-53 rev5; CISA KEV). Plain-language explainers are SecurityTabs editorial. Mapping version rev5/attack-16.1.