Execution
- ID
- TA0002
- Source
- attack.mitre.org
- MITRE last modified
- 22 Sep 2026
The adversary is trying to run malicious code or instructions on a system.
Execution consists of techniques that result in adversary-controlled code running on a local or remote system. Techniques that run malicious code are often paired with techniques from all other tactics to achieve broader goals, like exploring a network or stealing data. For example, an adversary might use a remote access tool to run a PowerShell script that does Remote System Discovery.
Techniques (22)
- T1197 BITS Jobs
- T1651 Cloud Administration Command
- T1059 Command and Scripting Interpreter
- T1609 Container Administration Command
- T1610 Deploy Container
- T1699 Direct Prompt Injection
- T1675 ESXi Administration Command
- T1203 Exploitation for Client Execution
- T1574 Hijack Execution Flow
- T1698 Indirect Prompt Injection
- T1674 Input Injection
- T1559 Inter-Process Communication
- T1106 Native API
- T1677 Poisoned Pipeline Execution
- T1053 Scheduled Task/Job
- T1648 Serverless Execution
- T1129 Shared Modules
- T1072 Software Deployment Tools
- T1569 System Services
- T1127 Trusted Developer Utilities Proxy Execution
- T1204 User Execution
- T1047 Windows Management Instrumentation
