BadUSB / USB Rubber Ducky
Reprogrammed USB registers as a keyboard and injects keystrokes
categoryCryptographic, hardware and side-channel attacksseverityHighdetectabilityMediumlabnot yet measured
Example: SRLabs (2014)
Classification
28 values: 15 imported, 1 derived, 12 machine-classified. What do these mean?
Exploitability
| Attack vector | Physical |
|---|---|
| Reach (CVSS) | Physical |
| Attack complexity | Low |
| Privileges required | None |
| User interaction | None |
| Attacker skill required | Low |
| Resources required | Low |
| Likelihood / prevalence | Low |
| Maturity | Commoditized |
Impact & scope
| Severity | High |
|---|---|
| Impact | ConfidentialityIntegrity |
| Platform | LinuxmacOSWindows |
| Environment | On-premises |
| Target asset class | EndpointPhysical |
| Kill-chain phase (tactic) | Initial Access |
Detection & telemetry
| Detectability | Medium |
|---|---|
| Data sources (ATT&CK data components) | Application Log ContentDrive CreationDriver LoadFile CreationModule LoadNetwork Connection CreationNetwork Traffic FlowProcess Creation |
Detection & response
Mitigated by 4
Detected by 4
- DET0069 attack-detection-strategy
1a4bd6e3-4c6e-405d-a9a3-53a116e341d4sigmac9eb55c3-b468-40ab-9089-db2862e42137sigmaf69a87ea-955e-4fb4-adb2-bb9fd6685632sigma
Framework references
- Primary source: https://attack.mitre.org/matrices/mobile/
- attack: T1200 (primary)
- capec: CAPEC-457
Evidence & sources
- ev-0001 (Cyber Attack Taxonomy) — Name, definition and Example/ID taken verbatim from the 'Cryptographic, hardware and side-channel attacks' table, line 592 of Cyber-Attack-Taxonomy.md
- ev-0002 (Seeded-record enrichment run 2026-09-30 (crosswalk + facet classification)) — Crosswalk to attack:T1200, capec:CAPEC-457 as the nearest framework entries; ids verified to exist in the cached catalogues.
- ev-0003 (CAPEC — Common Attack Pattern Enumeration and Classification 3.9) — CAPEC-457 USB Memory Attacks: CAPEC prerequisites for this pattern
Some level of physical access to the device being attacked. | Information pertaining to the target organization on how to best execute a USB Drop Attack.
- ev-0004 (MITRE Enterprise ATT&CK v19.2 (STIX 2.1)) — ATT&CK usage prevalence: 1 groups/software/campaigns reference this technique (ATT&CK enterprise v19.2)