MITRE ATT&CKmitigation
M1037 Filter Network Traffic
- Domain
- enterprise
- Version
- 1.2
- Created
- 2019-06-11
Description
Employ network appliances and endpoint software to filter ingress, egress, and lateral network traffic. This includes protocol-based filtering, enforcing firewall rules, and blocking or restricting traffic based on predefined conditions to limit adversary movement and data exfiltration. This mitigation can be implemented through the following measures:
Ingress Traffic Filtering:
• Use Case: Configure network firewalls to allow traffic only from authorized IP addresses to public-facing servers.
• Implementation: Limit SSH (port 22) and RDP (port 3389) traffic to specific IP ranges.
Egress Traffic Filtering:
• Use Case: Use firewalls or endpoint security software to block unauthorized outbound traffic to prevent data exfiltration and command-and-control (C2) communications.
• Implementation: Block outbound traffic to known malicious IPs or regions where communication is unexpected.
Protocol-Based Filtering:
• Use Case: Restrict the use of specific protocols that are commonly abused by adversaries, such as SMB, RPC, or Telnet, based on business needs.
• Implementation: Disable SMBv1 on endpoints to prevent exploits like EternalBlue.
Network Segmentation:
• Use Case: Create network segments for critical systems and restrict communication between segments unless explicitly authorized.
• Implementation: Implement VLANs to isolate IoT devices or guest networks from core business systems.
Application Layer Filtering:
• Use Case: Use proxy servers or Web Application Firewalls (WAFs) to inspect and block malicious HTTP/S traffic.
• Implementation: Configure a WAF to block SQL injection attempts or other web application exploitation techniques.
Related
Mitigates · MITRE ATT&CK (52)
- T1696.001 Automate CAPTCHA Completion sub-technique
- T1696.002 Avoid CAPTCHA sub-technique
- T1696 Anti-Automation Evasion technique
- T1219.002 Remote Desktop Software sub-technique
- T1071.005 Publish/Subscribe Protocols sub-technique
- T1205.002 Socket Filters sub-technique
- T1557.003 DHCP Spoofing sub-technique
- T1602.002 Network Device Configuration Dump sub-technique
- T1599 Network Boundary Bridging technique
- T1599.001 Network Address Translation Traversal sub-technique
- T1602 Data from Configuration Repository technique
- T1602.001 SNMP (MIB Dump) sub-technique
- T1557.002 ARP Cache Poisoning sub-technique
- T1218.012 Verclsid sub-technique
- T1205.001 Port Knocking sub-technique
- T1048.001 Exfiltration Over Symmetric Encrypted Non-C2 Protocol sub-technique
- T1048.002 Exfiltration Over Asymmetric Encrypted Non-C2 Protocol sub-technique
- T1048.003 Exfiltration Over Unencrypted Non-C2 Protocol sub-technique
- T1071.001 Web Protocols sub-technique
- T1071.002 File Transfer Protocols sub-technique
- T1071.003 Mail Protocols sub-technique
- T1071.004 DNS sub-technique
- T1572 Protocol Tunneling technique
- T1090.003 Multi-hop Proxy sub-technique
- T1570 Lateral Tool Transfer technique
- T1498.001 Direct Network Flood sub-technique
- T1498.002 Reflection Amplification sub-technique
- T1499.001 OS Exhaustion Flood sub-technique
- T1499.002 Service Exhaustion Flood sub-technique
- T1499.003 Application Exhaustion Flood sub-technique