User Execution

T1204

Technique with 5 sub-techniques.View on attack.mitre.org

About this technique

An adversary may rely upon specific actions by a user in order to gain execution. Users may be subjected to social engineering to get them to execute malicious code by, for example, opening a malicious document file or link. These user actions will typically be observed as follow-on behavior from forms of Phishing.

While User Execution frequently occurs shortly after Initial Access it may occur at other phases of an intrusion, such as when an adversary places a file in a shared directory or on a user's desktop hoping that a user will click on it. This activity may also be seen shortly after Internal Spearphishing.

Adversaries may also deceive users into performing actions such as:

* Enabling Remote Access Tools, allowing direct control of the system to the adversary
* Running malicious JavaScript in their browser, allowing adversaries to Steal Web Session Cookies
* Downloading and executing malware for User Execution
* Coerceing users to copy, paste, and execute malicious code manually

For example, tech support scams can be facilitated through Phishing, vishing, or various forms of user interaction. Adversaries can use a combination of these methods, such as spoofing and promoting toll-free numbers or call centers that are used to direct victims to malicious websites, to deliver and execute payloads containing malware or Remote Access Tools.

Detection rules115

Rules on DetectionCode tagged with T1204 or one of its sub-techniques.

Sigma47

RuleLevelLog sourceTechnique
PrinterNightmare Mimikatz Driver Namecriticalwindows / registry_eventT1204
Antivirus - Hacktool SignaturehighNULL / antivirusT1204
File With Uncommon Extension Created By An Office Applicationhighwindows / file_eventT1204.002
FileFix - Command Evidence in TypedPathshighwindows / registry_setT1204.004
FileFix - Suspicious Child Process from Browser File Upload Abusehighwindows / process_creationT1204.004
Flash Player Update from Suspicious LocationhighNULL / proxyT1204.002
GAC DLL Loaded Via Office Applicationshighwindows / image_loadT1204.002
HackTool - LittleCorporal Generated Maldoc Injectionhighwindows / process_accessT1204.002
MMC Executing Files with Reversed Extensions Using RTLO Abusehighwindows / process_creationT1204.002
Potential ClickFix Execution Pattern - Registryhighwindows / registry_setT1204.001
Suspicious Binaries and Scripts in Public Folderhighwindows / file_eventT1204
Suspicious Binary In User Directory Spawned From Office Applicationhighwindows / process_creationT1204.002
Suspicious ClickFix/FileFix Execution Patternhighwindows / process_creationT1204.001 T1204.004
Suspicious Explorer Process with Whitespace Padding - ClickFix/FileFixhighwindows / process_creationT1204.004
Suspicious FileFix Execution Patternhighwindows / process_creationT1204.004

Splunk68

RuleTypeRiskData sourceTechnique
ASL AWS ECR Container Upload Outside Business HoursAnomalyNULLASL AWS CloudTrailT1204.003
ASL AWS ECR Container Upload Unknown UserAnomalyNULLASL AWS CloudTrailT1204.003
AWS ECR Container Scanning Findings HighTTPNULLAWS CloudTrail DescribeImageScanFindingsT1204.003
AWS ECR Container Scanning Findings Low Informational UnknownAnomalyNULLAWS CloudTrail DescribeImageScanFindingsT1204.003
AWS ECR Container Scanning Findings MediumAnomalyNULLAWS CloudTrail DescribeImageScanFindingsT1204.003
AWS ECR Container Upload Outside Business HoursAnomalyNULLAWS CloudTrail PutImageT1204.003
AWS ECR Container Upload Unknown UserAnomalyNULLAWS CloudTrail PutImageT1204.003
AWS Lambda UpdateFunctionCodeHuntingNULLAWS CloudTrailT1204
Batch File Write to System32AnomalyNULLSysmon EventID 11T1204.002
Cisco Isovalent - Non Allowlisted Image UseAnomalyNULLCisco Isovalent Process ExecT1204.003
Cisco Isovalent - Pods Running Offensive ToolsAnomalyNULLCisco Isovalent Process ExecT1204.003
Cisco NVM - Susp Script From Archive Triggering Network ActivityAnomalyNULLCisco Network Visibility Module Flow DataT1204.002
Cisco Secure Firewall - Lumma Stealer ActivityTTPNULLCisco Secure Firewall Threat Defense Intrusion EventT1204
Clop Common Exec ParameterTTPNULLSysmon EventID 1, Windows Event Log Security 4688, CrowdStrike ProcessRollup2T1204
Conti Common Exec parameterTTPNULLSysmon EventID 1, Windows Event Log Security 4688, CrowdStrike ProcessRollup2T1204

Sub-techniques5

IDNameExamples
T1204.001Malicious Link88
T1204.002Malicious File196
T1204.003Malicious Image1
T1204.004Malicious Copy and Paste5
T1204.005Malicious Library1

Groups2

Software2

Campaigns1

Procedure examples5

Groups2

Used byProcedure example
GroupLAPSUS$

LAPSUS$ has recruited target organization employees or contractors who provide credentials and approve an associated MFA prompt, or install remote management software onto a corporate workstation, allowing LAPSUS$ to take control of an authenticated system.

GroupScattered Spider

Scattered Spider has impersonated organization IT and helpdesk staff to instruct victims to execute commercial remote access tools to gain initial access.

Software2

Used byProcedure example
MalwareLumma Stealer

Lumma Stealer has been distributed through a fake CAPTCHA that presents instructions to the victim to open Windows Run window (“Windows Button + R”) and paste clipboard contents (“CTRL + V”) and press “Enter” to execute a Base64-encoded PowerShell.

MalwareRaspberry Robin

Raspberry Robin execution can rely on users directly interacting with malicious LNK files.

Campaigns1

Used byProcedure example
CampaignWater Curupira Pikabot Distribution

Water Curupira Pikabot Distribution requires users to interact with malicious attachments in order to start Pikabot installation.

References5

  1. Krebs Discord Bookmarks 2023 Open source
    Brian Krebs. (2023, May 30). Discord Admins Hacked by Malicious Bookmarks. Retrieved January 2, 2024.
  2. Reliaquest-execution Open source
    Reliaquest. (2024, May 31). New Execution Technique in ClearFake Campaign. Retrieved August 2, 2024.
  3. Talos Roblox Scam 2023 Open source
    Tiago Pereira. (2023, November 2). Attackers use JavaScript URLs, API forms and more to scam users in popular online game “Roblox”. Retrieved January 2, 2024.
  4. Telephone Attack Delivery Open source
    Selena Larson, Sam Scholten, Timothy Kromphardt. (2021, November 4). Caught Beneath the Landline: A 411 on Telephone Oriented Attack Delivery. Retrieved January 5, 2022.
  5. proofpoint-selfpwn Open source
    Tommy Madjar, Dusty Miller, Selena Larson. (2024, June 17). From Clipboard to Compromise: A PowerShell Self-Pwn. Retrieved August 2, 2024.

Data from MITRE ATT&CK® (Enterprise). ATT&CK® is a registered trademark of The MITRE Corporation.