CAPECattack pattern
CAPEC-646 Peripheral Footprinting
Medium
Official page ↗
- Abstraction
- Standard
- Status
- Stable
- Likelihood of attack
- Low
- Typical severity
- Medium
- CAPEC version
- 3.9
Description
Adversaries may attempt to obtain information about attached peripheral devices and components connected to a computer system. Examples may include discovering the presence of iOS devices by searching for backups, analyzing the Windows registry to determine what USB devices have been connected, or infecting a victim system with malware to report when a USB device has been connected. This may allow the adversary to gain additional insight about the system or network environment, which may be useful in constructing further attacks.
Prerequisites
• The adversary needs either physical or remote access to the victim system.
Skills required
• [Medium] The adversary needs to be able to infect the victim system in a manner that gives them remote access.
• [Medium] If analyzing the Windows registry, the adversary must understand the registry structure to know where to look for devices.
Mitigations
• Identify programs that may be used to acquire peripheral information and block them by using a software restriction policy or tools that restrict program execution by using a process allowlist.
Related
Att&ck technique · MITRE ATT&CK (1)
- T1120 Peripheral Device Discovery technique
Child of · CAPEC (1)
- CAPEC-169 Footprinting attack pattern
Weakness · CWE (1)
- CWE-200 Exposure of Sensitive Information to an Unauthorized Actor weakness
Referenced by CAPEC · can precede (1)
- CAPEC-270 Modification of Registry Run Keys attack pattern
Referenced by CWE · attack pattern (1)
- CWE-200 Exposure of Sensitive Information to an Unauthorized Actor weakness