Threaticon
Toggle sidebar

You're viewing a limited, public preview. Log in for full access.

Log in User Guide
Log in Get started
Detection Strategies DET0069 — Detect unauthorized or suspicious Hardware Additions (USB/Thunderbolt/Network)
DET0069

Detect unauthorized or suspicious Hardware Additions (USB/Thunderbolt/Network)

3 analytic(s) · 1 technique(s) detected

Analytics

3
AN0185 Analytic 0185
Windows

Chain: (1) a new external device is recognized by Windows (USB/Thunderbolt/PCIe) or a new block device appears; (2) within a short window, the same user/session spawns processes or the OS mounts a new volume; (3) optional follow-on activity such as HID keystroke injection, DMA driver load, or new network interface MAC on DHCP. Correlate Security EID 6416 / Kernel-PnP with sysmon and DHCP/network metadata.

WinEventLog:Security EventCode=6416 WinEventLog:Sysmon EventCode=1 WinEventLog:Sysmon EventCode=6 WinEventLog:Sysmon EventCode=7 WinEventLog:Sysmon EventCode=11 WinEventLog:Sysmon EventCode=3, 22 WinEventLog:System Kernel-PnP 410/400 device install, disk added wineventlog:dhcp DHCP Lease Granted
[TrustedDeviceVIDPID] Vendor/Product IDs that are approved (e.g., keyboards, mice). Unknown/rare VID:PID raise risk.
[ExpectedBusTypes] Allow-listed bus types for server classes (e.g., USB disabled on DCs).
[TimeWindow] Correlation window between device recognition and follow-on process/mount/network activity (e.g., 10m–60m).
[TrustedMACs] Known NIC/USB-NIC MAC addresses allowed by policy.
AN0186 Analytic 0186
Linux

Chain: (1) udev / kernel logs show hot-plug (USB/Thunderbolt/PCIe); (2) block device created by udisks/diskarbitration; (3) optional: new network interface or DHCP lease observed. Correlate /var/log/messages|syslog, auditd SYSCALL open/creat on /dev, and DHCP/Zeek.

auditd:SYSCALL mknod,open,openat linux:syslog usb * new|thunderbolt|pci .* added|block.*: new .* device NSM:Flow LEASE_GRANTED
[BlocklistDeviceStrings] Indicators such as 'RubberDucky', 'BadUSB', unfamiliar USB-NIC chipsets.
[ServerClassesNoUSB] Hosts where any USB attach should alert (DCs, hypervisors).
[DHCPVlanScopes] Scopes allowed to issue leases for corp endpoints vs. guest/IoT.
AN0187 Analytic 0187
macOS

Chain: (1) unified logs report IOUSBHost/IOThunderbolt device arrival; (2) diskarbitrationd attaches a new volume; (3) optional: config profile manipulation or new network interface MAC obtains a lease. Correlate unifiedlogs (subsystems: IOUSBHost, IOKit, diskarbitrationd), FSEvents, and DHCP/Zeek.

macos:unifiedlog Device attached|enumerated VID/PID macos:unifiedlog mounted|appeared|DA: disk* attached NSM:Flow MAC not in allow-list acquiring IP (DHCP)
[ManagedUSBPolicy] MDM profile expectations for external media and Thunderbolt mode; deviations alert.
[KnownAppleAccessories] VID/PID for corporate-issued docks/keyboards.

Detected Techniques

1

Initial Access (1)

Details

MITRE ID
DET0069
STIX ID
x-mitre-detection-strategy--e8d186eb-5450-4dc9-8458-89bbaed45643
Analytics
3
Techniques Detected
1
By Tactic
Initial Access
1
Leaving Threaticon

This link opens an external site that isn't part of the platform.