MITRE D3FENDdefensive technique
D3-IOPR IO Port Restriction
- Tactic
- Isolate
Definition
Limiting access to computer input/output (IO) ports to restrict unauthorized devices.
How it works
How It works
Software-based restriction uses agent software installed on a computer system. The agent software monitors all IO port system traffic. The agent software is configurable to limit the use of certain devices connected to IO ports. The restriction software can also be configured to limit the access to files and applications on external storage devices connected to IO ports.
Hardware-based restriction can also be employed to limit access to IO ports. For example, a hardware USB filter device that is placed between the host system and the external devices can filter IO port connections based on configurable rules. When new devices are connected to the USB filter the type of device is determined. Using an allow list a connection determination is made for the device.
Some implementations detect when a device is connected in order to authorize the connection against a list of approved devices, in some cases by device type. For example, if the device is determined to be a storage device, then the contained files and executables are examined to more accurately identify the device type.
Types of restrictions that may be applied:
• Device connection
• Device command filtering
• Device file system read or write restrictions
Considerations
• Agent software will need to be installed on host systems
• Configurations for allow/deny for devices and files will need to be maintained
Related
Counters · MITRE ATT&CK (11)
- T0847 Replication Through Removable Media technique
- T0860 Wireless Compromise technique
- T1052.001 Exfiltration over USB sub-technique
- T1056.001 Keylogging sub-technique
- T1025 Data from Removable Media technique
- T1052 Exfiltration Over Physical Medium technique
- T1056 Input Capture technique
- T1091 Replication Through Removable Media technique
- T1092 Communication Through Removable Media technique
- T1123 Audio Capture technique
- T1125 Video Capture technique
Child of · MITRE D3FEND (1)
- D3-AMED Access Mediation defensive technique
References
- https://patents.google.com/patent/US8869308B2/en Computer motherboard having peripheral security functions
- https://patents.google.com/patent/US8566924 Method and system for controlling communication ports
- https://patents.google.com/patent/US9990325B2/en Universal serial bus (USB) filter hub malicious code prevention system