ComplianceCIS Safeguard v8.1
CIS-13.7 Deploy a Host-Based Intrusion Prevention Solution
- Framework
- CIS Controls v8.1
- Control
- CIS-13 Network Monitoring and Defense
- ATT&CK techniques mitigated
- 54
ATT&CK mappings (CTID)
• T1003 OS Credential Dumping — Host-based intrusion prevention capabilities can enforce behavioral rules that secure LSASS and prevent credential-stealing activity.
• T1003.001 LSASS Memory — Host-based intrusion prevention capabilities can enforce behavioral rules that secure LSASS and prevent attempts to steal credentials from LSASS memory.
• T1006 Direct Volume Access — Endpoint security solutions can block behaviors associated with direct volume or backup-related access, including suspicious command execution or API calls targeting backup services.
• T1027 Obfuscated Files or Information — Host-based intrusion prevention capabilities can enforce behavioral rules that prevent execution of potentially obfuscated scripts or payloads.
• T1027.009 Embedded Payloads — Host-based intrusion prevention capabilities can enforce behavioral rules that prevent execution of potentially obfuscated scripts containing embedded payloads.
• T1027.010 Command Obfuscation — Host-based intrusion prevention capabilities can enforce behavioral rules that block execution of potentially obfuscated scripts or commands.
• T1027.012 LNK Icon Smuggling — Host-based intrusion prevention capabilities can enforce behavioral rules that prevent execution of potentially obfuscated scripts or payloads delivered through LNK-based techniques.
• T1027.013 Encrypted/Encoded File — Host-based intrusion prevention capabilities can block execution of potentially obfuscated scripts and analyze file-encoding properties for anomalies that deviate from expected encoding practices.
• T1027.014 Polymorphic Code — Host-based intrusion prevention capabilities can enforce behavioral rules that prevent execution of potentially obfuscated or polymorphic payloads.
• T1036 Masquerading — Host intrusion prevention systems can identify and prevent execution of potentially malicious files, including files whose signatures do not match their apparent file type.
• T1036.008 Masquerade File Type — Host intrusion prevention systems can identify and prevent execution of files whose signatures do not match their apparent file type.
• T1047 Windows Management Instrumentation — Host-based intrusion prevention capabilities can enforce Attack Surface Reduction rules that block processes created by Windows Management Instrumentation commands from running.
• T1055 Process Injection — Endpoint security solutions can block process-injection behavior based on common sequences of activity, including suspicious API use and code injection from applications such as Microsoft Office.
• T1055.001 Dynamic-link Library Injection — Endpoint security solutions can block dynamic-link library injection based on common behavioral sequences and suspicious memory-manipulation activity.
• T1055.002 Portable Executable Injection — Endpoint security solutions can block portable executable injection based on common behavioral sequences and suspicious memory-manipulation activity.
• T1055.003 Thread Execution Hijacking — Endpoint security solutions can block thread execution hijacking based on common behavioral sequences and suspicious memory-manipulation activity.
• T1055.004 Asynchronous Procedure Call — Endpoint security solutions can block process injection using asynchronous procedure calls based on common behavioral sequences and suspicious memory-manipulation activity.
• T1055.005 Thread Local Storage — Endpoint security solutions can block process injection using thread local storage based on common behavioral sequences and suspicious memory-manipulation activity.
• T1055.008 Ptrace System Calls — Endpoint security solutions can block process injection using ptrace system calls based on common behavioral sequences and suspicious memory-manipulation activity.
• T1055.009 Proc Memory — Endpoint security solutions can block process injection through proc memory based on common behavioral sequences and suspicious memory-manipulation activity.
• T1055.011 Extra Window Memory Injection — Endpoint security solutions can block extra window memory injection based on common behavioral sequences and suspicious memory-manipulation activity.
• T1055.012 Process Hollowing — Endpoint security solutions can block process hollowing based on common behavioral sequences and suspicious memory-manipulation activity.
• T1055.013 Process Doppelgänging — Endpoint security solutions can block process doppelgänging based on common behavioral sequences and suspicious memory-manipulation activity.
• T1055.014 VDSO Hijacking — Endpoint security solutions can block VDSO hijacking based on common behavioral sequences and suspicious memory-manipulation activity.
• T1055.015 ListPlanting — Endpoint security solutions can block ListPlanting based on common behavioral sequences and suspicious memory-manipulation activity.
• T1059 Command and Scripting Interpreter — Host-based intrusion prevention capabilities can enforce behavioral controls such as Attack Surface Reduction rules to prevent Visual Basic and JavaScript from executing potentially malicious downloaded content.
• T1059.001 PowerShell — Adversaries use PowerShell to execute commands, scripts, and payloads. EDR/HIPS can monitor PowerShell process behavior, command lines, script activity, child processes, and suspicious follow-on actions, and can block or quarantine malicious activity
• T1059.005 Visual Basic — Host-based intrusion prevention capabilities can enforce Attack Surface Reduction rules to prevent Visual Basic scripts from executing potentially malicious downloaded content.
• T1059.006 Python — Adversaries use Python interpreters and scripts to execute malicious commands and payloads. EDR/HIPS can monitor anomalous Python execution, unusual parent-child relationships, network activity, and other suspicious behaviors, and can block or quarantine malicious payloads.
• T1059.007 JavaScript — Host-based intrusion prevention capabilities can enforce Attack Surface Reduction rules to prevent JavaScript scripts from executing potentially malicious downloaded content.
• T1091 Replication Through Removable Media — Host-based intrusion prevention capabilities can block unsigned or untrusted executable files from running from removable media such as USB drives.
• T1106 Native API — Host-based intrusion prevention capabilities can enforce Attack Surface Reduction rules that prevent Office VBA macros from calling Win32 APIs.
• T1137 Office Application Startup — Host-based intrusion prevention capabilities can enforce Attack Surface Reduction rules that prevent Office applications from creating child processes or writing potentially malicious executable content to disk.
• T1137.001 Office Template Macros — Host-based intrusion prevention capabilities can enforce Attack Surface Reduction rules that prevent Office applications from creating child processes or writing potentially malicious executable content to disk.
• T1137.002 Office Test — Host-based intrusion prevention capabilities can enforce Attack Surface Reduction rules that prevent Office applications from creating child processes or writing potentially malicious executable content to disk.
• T1137.003 Outlook Forms — Host-based intrusion prevention capabilities can enforce Attack Surface Reduction rules that prevent Office applications from creating child processes or writing potentially malicious executable content to disk.
• T1137.004 Outlook Home Page — Host-based intrusion prevention capabilities can enforce Attack Surface Reduction rules that prevent Office applications from creating child processes or writing potentially malicious executable content to disk.
• T1137.005 Outlook Rules — Host-based intrusion prevention capabilities can enforce Attack Surface Reduction rules that prevent Office applications from creating child processes or writing potentially malicious executable content to disk.
• T1137.006 Add-ins — Host-based intrusion prevention capabilities can enforce Attack Surface Reduction rules that prevent Office applications from creating child processes or writing potentially malicious executable content to disk.
• T1204 User Execution — Host-based intrusion prevention capabilities can prevent potentially malicious executable files from running based on prevalence, age, trust, or behavioral criteria and can block Office applications from writing malicious executable content to disk.
• T1204.002 Malicious File — Host-based intrusion prevention capabilities can prevent potentially malicious executable files from running when they are downloaded or launched by Office applications, scripting interpreters, email clients, or fail prevalence, age, or trust criteria.
• T1216.001 PubPrn — Host-based intrusion prevention capabilities can enforce application-control policies that block older or vulnerable versions of PubPrn from executing.
• T1486 Data Encrypted for Impact — Host-based intrusion prevention capabilities can use cloud-delivered protection and behavioral rules to block execution of files that exhibit ransomware-like behavior.
• T1543 Create or Modify System Process — Host-based intrusion prevention capabilities can block applications from writing signed vulnerable drivers and can enforce vulnerable-driver blocklists to reduce abuse of system processes and services.
• T1543.003 Windows Service — Host-based intrusion prevention capabilities can block applications from writing signed vulnerable service drivers and can enforce vulnerable-driver blocklists to reduce abuse of Windows services.
• T1546.003 Windows Management Instrumentation Event Subscription — Host-based intrusion prevention capabilities can enforce behavioral rules that prevent malware from abusing Windows Management Instrumentation to establish persistence.
• T1547.006 Kernel Modules and Extensions — Adversaries load malicious kernel modules or extensions for persistence or privilege escalation. Host-based security solutions can monitor module loading, detect known rootkits or unauthorized kernel modifications, and block or alert on suspicious kernel-extension activity.
• T1559 Inter-Process Communication — Host-based intrusion prevention capabilities can enforce Attack Surface Reduction rules to prevent Dynamic Data Exchange attacks and block Office applications from spawning suspicious child processes.
• T1559.002 Dynamic Data Exchange — Host-based intrusion prevention capabilities can enforce Attack Surface Reduction rules to prevent Dynamic Data Exchange attacks and block Office applications from spawning suspicious child processes.
• T1564.014 Extended Attributes — Host-based security controls can inspect extended attributes alongside file contents during artifact review, packaging, or deployment to identify hidden payloads, obfuscated data, or suspicious attribute keys.
• T1569 System Services — Host-based intrusion prevention capabilities can enforce behavioral rules that block processes created by PsExec from running.
• T1569.002 Service Execution — Host-based intrusion prevention capabilities can enforce behavioral rules that block processes created by PsExec from running.
• T1574 Hijack Execution Flow — Endpoint security solutions can block behaviors associated with process injection or memory tampering based on common sequences of indicators such as suspicious API usage.
• T1574.013 KernelCallbackTable — Endpoint security solutions can block behaviors associated with KernelCallbackTable abuse and related memory-tampering activity based on common sequences of indicators and suspicious API usage.
Related
Mitigates · MITRE ATT&CK (54)
- T1564.014 Extended Attributes sub-technique
- T1027.014 Polymorphic Code sub-technique
- T1027.013 Encrypted/Encoded File sub-technique
- T1027.012 LNK Icon Smuggling sub-technique
- T1027.010 Command Obfuscation sub-technique
- T1036.008 Masquerade File Type sub-technique
- T1027.009 Embedded Payloads sub-technique
- T1574.013 KernelCallbackTable sub-technique
- T1055.015 ListPlanting sub-technique
- T1059.007 JavaScript sub-technique
- T1574 Hijack Execution Flow technique
- T1204.002 Malicious File sub-technique
- T1569 System Services technique
- T1569.002 Service Execution sub-technique
- T1059.001 PowerShell sub-technique
- T1059.005 Visual Basic sub-technique
- T1059.006 Python sub-technique
- T1559 Inter-Process Communication technique
- T1559.002 Dynamic Data Exchange sub-technique
- T1003.001 LSASS Memory sub-technique
- T1216.001 PubPrn sub-technique
- T1546.003 Windows Management Instrumentation Event Subscription sub-technique
- T1547.006 Kernel Modules and Extensions sub-technique
- T1543.003 Windows Service sub-technique
- T1055.001 Dynamic-link Library Injection sub-technique
- T1055.002 Portable Executable Injection sub-technique
- T1055.003 Thread Execution Hijacking sub-technique
- T1055.004 Asynchronous Procedure Call sub-technique
- T1055.005 Thread Local Storage sub-technique
- T1055.008 Ptrace System Calls sub-technique
Referenced by Compliance · has member (1)
- CIS-13 Network Monitoring and Defense CIS Control v8.1