Stage Capabilities: Upload Malware
- ID
- T1608.001
- Tactics
- TA0042 Resource Development
- Sub-technique of
- T1608 Stage Capabilities
- Platforms
- PRE
- Data sources
- Response Content
- Source
- attack.mitre.org
- MITRE last modified
- 12 May 2026
Adversaries may upload malware to third-party or adversary controlled infrastructure to make it accessible during targeting. Malicious software can include payloads, droppers, post-compromise tools, backdoors, and a variety of other malicious content. Adversaries may upload malware to support their operations, such as making a payload available to a victim network to enable Ingress Tool Transfer by placing it on an Internet accessible web server.
Malware may be placed on infrastructure that was previously purchased/rented by the adversary (Acquire Infrastructure) or was otherwise compromised by them (Compromise Infrastructure). Malware can also be staged on web services, such as GitHub or Pastebin; hosted on the InterPlanetary File System (IPFS), where decentralized content storage makes the removal of malicious files difficult; or saved on the blockchain as smart contracts, which are resilient against takedowns that would affect traditional infrastructure.[1][2][3][4]
Adversaries may upload backdoored files, such as software packages, application binaries, virtual machine images, or container images, to third-party software stores, package libraries, extension marketplaces, or repositories (ex: GitHub, CNET, AWS Community AMIs, Docker Hub, PyPi, NPM).[5] By chance encounter, victims may directly download/install these backdoored files via User Execution. Masquerading, including typosquatting legitimate software, may increase the chance of users mistakenly executing these files.
Detection
- DET0824 Detection of Upload Malware
Data components: Response Content
Mitigations (1)
- M1056 Pre-compromise
This technique cannot be easily mitigated with preventive controls since it is based on behaviors performed outside of the scope of enterprise defenses and controls.
Groups (30)
- G0027 Threat Group-3390
- G0034 Sandworm Team
- G0046 FIN7
- G0047 Gamaredon Group
- G0049 OilRig
- G0050 APT32
- G0082 APT38
- G0090 WIRTE
- G0092 TA505
- G0094 Kimsuky
- G0099 APT-C-36
- G0129 Mustang Panda
- G0139 TeamTNT
- G0140 LazyScripter
- G1001 HEXANE
- G1002 BITTER
- G1006 Earth Lusca
- G1008 SideCopy
- G1011 EXOTIC LILY
- G1014 LuminousMoth
- G1018 TA2541
- G1020 Mustard Tempest
- G1031 Saint Bear
- G1033 Star Blizzard
- G1036 Moonstone Sleet
- G1043 BlackByte
- G1044 APT42
- G1052 Contagious Interview
- G1056 TeamPCP
- G1059 NIMBUS MANTICORE
