Malware Analysis Report

2024-11-16 13:36

Sample ID 240528-dcyx7sca6x
Target c4eb985b24a9a9b011c391d3be6814e7721db0c5dd42ae2c7c105c8f0747d0d9
SHA256 c4eb985b24a9a9b011c391d3be6814e7721db0c5dd42ae2c7c105c8f0747d0d9
Tags
xworm persistence rat trojan
score
10/10

Table of Contents

Analysis Overview

MITRE ATT&CK

Enterprise Matrix V15

Analysis: static1

Detonation Overview

Signatures

Analysis: behavioral1

Detonation Overview

Command Line

Signatures

Processes

Network

Files

Analysis: behavioral2

Detonation Overview

Command Line

Signatures

Processes

Network

Files

Analysis Overview

score
10/10

SHA256

c4eb985b24a9a9b011c391d3be6814e7721db0c5dd42ae2c7c105c8f0747d0d9

Threat Level: Known bad

The file c4eb985b24a9a9b011c391d3be6814e7721db0c5dd42ae2c7c105c8f0747d0d9 was found to be: Known bad.

Malicious Activity Summary

xworm persistence rat trojan

Detects Windows executables referencing non-Windows User-Agents

Detect Xworm Payload

Xworm

Xworm family

Detects Windows executables referencing non-Windows User-Agents

Executes dropped EXE

Checks computer location settings

Drops startup file

Adds Run key to start application

Unsigned PE

Enumerates physical storage devices

Creates scheduled task(s)

Suspicious use of AdjustPrivilegeToken

Uses Task Scheduler COM API

Suspicious use of WriteProcessMemory

MITRE ATT&CK

Analysis: static1

Detonation Overview

Reported

2024-05-28 02:52

Signatures

Detect Xworm Payload

Description Indicator Process Target
N/A N/A N/A N/A

Detects Windows executables referencing non-Windows User-Agents

Description Indicator Process Target
N/A N/A N/A N/A

Xworm family

xworm

Unsigned PE

Description Indicator Process Target
N/A N/A N/A N/A

Analysis: behavioral1

Detonation Overview

Submitted

2024-05-28 02:52

Reported

2024-05-28 02:55

Platform

win7-20240221-en

Max time kernel

148s

Max time network

148s

Command Line

"C:\Users\Admin\AppData\Local\Temp\c4eb985b24a9a9b011c391d3be6814e7721db0c5dd42ae2c7c105c8f0747d0d9.exe"

Signatures

Detect Xworm Payload

Description Indicator Process Target
N/A N/A N/A N/A
N/A N/A N/A N/A
N/A N/A N/A N/A

Xworm

trojan rat xworm

Detects Windows executables referencing non-Windows User-Agents

Description Indicator Process Target
N/A N/A N/A N/A
N/A N/A N/A N/A
N/A N/A N/A N/A

Drops startup file

Description Indicator Process Target
File created C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\Update.lnk C:\Users\Admin\AppData\Local\Temp\c4eb985b24a9a9b011c391d3be6814e7721db0c5dd42ae2c7c105c8f0747d0d9.exe N/A
File opened for modification C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\Update.lnk C:\Users\Admin\AppData\Local\Temp\c4eb985b24a9a9b011c391d3be6814e7721db0c5dd42ae2c7c105c8f0747d0d9.exe N/A

Executes dropped EXE

Description Indicator Process Target
N/A N/A C:\Users\Admin\AppData\Roaming\Update N/A
N/A N/A C:\Users\Admin\AppData\Roaming\Update N/A
N/A N/A C:\Users\Admin\AppData\Roaming\Update N/A

Adds Run key to start application

persistence
Description Indicator Process Target
Set value (str) \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Windows\CurrentVersion\Run\Update = "C:\\Users\\Admin\\AppData\\Roaming\\Update" C:\Users\Admin\AppData\Local\Temp\c4eb985b24a9a9b011c391d3be6814e7721db0c5dd42ae2c7c105c8f0747d0d9.exe N/A

Enumerates physical storage devices

Creates scheduled task(s)

persistence
Description Indicator Process Target
N/A N/A C:\Windows\System32\schtasks.exe N/A

Suspicious use of AdjustPrivilegeToken

Description Indicator Process Target
Token: SeDebugPrivilege N/A C:\Users\Admin\AppData\Local\Temp\c4eb985b24a9a9b011c391d3be6814e7721db0c5dd42ae2c7c105c8f0747d0d9.exe N/A
Token: SeDebugPrivilege N/A C:\Users\Admin\AppData\Roaming\Update N/A
Token: SeDebugPrivilege N/A C:\Users\Admin\AppData\Roaming\Update N/A
Token: SeDebugPrivilege N/A C:\Users\Admin\AppData\Roaming\Update N/A

Suspicious use of WriteProcessMemory

Description Indicator Process Target
PID 2224 wrote to memory of 868 N/A C:\Users\Admin\AppData\Local\Temp\c4eb985b24a9a9b011c391d3be6814e7721db0c5dd42ae2c7c105c8f0747d0d9.exe C:\Windows\System32\schtasks.exe
PID 2224 wrote to memory of 868 N/A C:\Users\Admin\AppData\Local\Temp\c4eb985b24a9a9b011c391d3be6814e7721db0c5dd42ae2c7c105c8f0747d0d9.exe C:\Windows\System32\schtasks.exe
PID 2224 wrote to memory of 868 N/A C:\Users\Admin\AppData\Local\Temp\c4eb985b24a9a9b011c391d3be6814e7721db0c5dd42ae2c7c105c8f0747d0d9.exe C:\Windows\System32\schtasks.exe
PID 2580 wrote to memory of 2972 N/A C:\Windows\system32\taskeng.exe C:\Users\Admin\AppData\Roaming\Update
PID 2580 wrote to memory of 2972 N/A C:\Windows\system32\taskeng.exe C:\Users\Admin\AppData\Roaming\Update
PID 2580 wrote to memory of 2972 N/A C:\Windows\system32\taskeng.exe C:\Users\Admin\AppData\Roaming\Update
PID 2580 wrote to memory of 1088 N/A C:\Windows\system32\taskeng.exe C:\Users\Admin\AppData\Roaming\Update
PID 2580 wrote to memory of 1088 N/A C:\Windows\system32\taskeng.exe C:\Users\Admin\AppData\Roaming\Update
PID 2580 wrote to memory of 1088 N/A C:\Windows\system32\taskeng.exe C:\Users\Admin\AppData\Roaming\Update
PID 2580 wrote to memory of 2200 N/A C:\Windows\system32\taskeng.exe C:\Users\Admin\AppData\Roaming\Update
PID 2580 wrote to memory of 2200 N/A C:\Windows\system32\taskeng.exe C:\Users\Admin\AppData\Roaming\Update
PID 2580 wrote to memory of 2200 N/A C:\Windows\system32\taskeng.exe C:\Users\Admin\AppData\Roaming\Update

Uses Task Scheduler COM API

persistence

Processes

C:\Users\Admin\AppData\Local\Temp\c4eb985b24a9a9b011c391d3be6814e7721db0c5dd42ae2c7c105c8f0747d0d9.exe

"C:\Users\Admin\AppData\Local\Temp\c4eb985b24a9a9b011c391d3be6814e7721db0c5dd42ae2c7c105c8f0747d0d9.exe"

C:\Windows\System32\schtasks.exe

"C:\Windows\System32\schtasks.exe" /create /f /RL HIGHEST /sc minute /mo 1 /tn "Update" /tr "C:\Users\Admin\AppData\Roaming\Update"

C:\Windows\system32\taskeng.exe

taskeng.exe {95F3D8CB-B084-4618-A38E-8C70A02FF599} S-1-5-21-1298544033-3225604241-2703760938-1000:IZKCKOTP\Admin:Interactive:[1]

C:\Users\Admin\AppData\Roaming\Update

C:\Users\Admin\AppData\Roaming\Update

C:\Users\Admin\AppData\Roaming\Update

C:\Users\Admin\AppData\Roaming\Update

C:\Users\Admin\AppData\Roaming\Update

C:\Users\Admin\AppData\Roaming\Update

Network

Country Destination Domain Proto
US 8.8.8.8:53 application-favorite.gl.at.ply.gg udp
US 147.185.221.19:60795 application-favorite.gl.at.ply.gg tcp
US 147.185.221.19:60795 application-favorite.gl.at.ply.gg tcp
US 147.185.221.19:60795 application-favorite.gl.at.ply.gg tcp
US 147.185.221.19:60795 application-favorite.gl.at.ply.gg tcp
US 147.185.221.19:60795 application-favorite.gl.at.ply.gg tcp
US 147.185.221.19:60795 application-favorite.gl.at.ply.gg tcp

Files

memory/2224-0-0x000007FEF5773000-0x000007FEF5774000-memory.dmp

memory/2224-1-0x0000000001260000-0x0000000001284000-memory.dmp

memory/2224-5-0x000007FEF5770000-0x000007FEF615C000-memory.dmp

memory/2224-6-0x000007FEF5773000-0x000007FEF5774000-memory.dmp

memory/2224-7-0x000007FEF5770000-0x000007FEF615C000-memory.dmp

C:\Users\Admin\AppData\Roaming\Update

MD5 266ccd5f057f35e36891a0f9aeac48a9
SHA1 4189e1cef377dd2b02f340e682f03414864bb6d0
SHA256 c4eb985b24a9a9b011c391d3be6814e7721db0c5dd42ae2c7c105c8f0747d0d9
SHA512 08efb382ef829fa5eb95ecad24a482ffef7190d9f582473910f8dfd1e23cb12b2823fbde773c19f3ae69ff5edeea9cfba4fe45762443001ad5007d73bec14ed4

memory/2972-11-0x0000000000C40000-0x0000000000C64000-memory.dmp

Analysis: behavioral2

Detonation Overview

Submitted

2024-05-28 02:52

Reported

2024-05-28 02:55

Platform

win10v2004-20240226-en

Max time kernel

148s

Max time network

161s

Command Line

"C:\Users\Admin\AppData\Local\Temp\c4eb985b24a9a9b011c391d3be6814e7721db0c5dd42ae2c7c105c8f0747d0d9.exe"

Signatures

Detect Xworm Payload

Description Indicator Process Target
N/A N/A N/A N/A
N/A N/A N/A N/A

Xworm

trojan rat xworm

Detects Windows executables referencing non-Windows User-Agents

Description Indicator Process Target
N/A N/A N/A N/A
N/A N/A N/A N/A

Checks computer location settings

Description Indicator Process Target
Key value queried \REGISTRY\USER\S-1-5-21-3808065738-1666277613-1125846146-1000\Control Panel\International\Geo\Nation C:\Users\Admin\AppData\Local\Temp\c4eb985b24a9a9b011c391d3be6814e7721db0c5dd42ae2c7c105c8f0747d0d9.exe N/A

Drops startup file

Description Indicator Process Target
File created C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\Update.lnk C:\Users\Admin\AppData\Local\Temp\c4eb985b24a9a9b011c391d3be6814e7721db0c5dd42ae2c7c105c8f0747d0d9.exe N/A
File opened for modification C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\Update.lnk C:\Users\Admin\AppData\Local\Temp\c4eb985b24a9a9b011c391d3be6814e7721db0c5dd42ae2c7c105c8f0747d0d9.exe N/A

Executes dropped EXE

Description Indicator Process Target
N/A N/A C:\Users\Admin\AppData\Roaming\Update N/A
N/A N/A C:\Users\Admin\AppData\Roaming\Update N/A
N/A N/A C:\Users\Admin\AppData\Roaming\Update N/A

Adds Run key to start application

persistence
Description Indicator Process Target
Set value (str) \REGISTRY\USER\S-1-5-21-3808065738-1666277613-1125846146-1000\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\Update = "C:\\Users\\Admin\\AppData\\Roaming\\Update" C:\Users\Admin\AppData\Local\Temp\c4eb985b24a9a9b011c391d3be6814e7721db0c5dd42ae2c7c105c8f0747d0d9.exe N/A

Enumerates physical storage devices

Creates scheduled task(s)

persistence
Description Indicator Process Target
N/A N/A C:\Windows\System32\schtasks.exe N/A

Suspicious use of AdjustPrivilegeToken

Description Indicator Process Target
Token: SeDebugPrivilege N/A C:\Users\Admin\AppData\Local\Temp\c4eb985b24a9a9b011c391d3be6814e7721db0c5dd42ae2c7c105c8f0747d0d9.exe N/A
Token: SeDebugPrivilege N/A C:\Users\Admin\AppData\Roaming\Update N/A
Token: SeDebugPrivilege N/A C:\Users\Admin\AppData\Roaming\Update N/A
Token: SeDebugPrivilege N/A C:\Users\Admin\AppData\Roaming\Update N/A

Uses Task Scheduler COM API

persistence

Processes

C:\Users\Admin\AppData\Local\Temp\c4eb985b24a9a9b011c391d3be6814e7721db0c5dd42ae2c7c105c8f0747d0d9.exe

"C:\Users\Admin\AppData\Local\Temp\c4eb985b24a9a9b011c391d3be6814e7721db0c5dd42ae2c7c105c8f0747d0d9.exe"

C:\Windows\System32\schtasks.exe

"C:\Windows\System32\schtasks.exe" /create /f /RL HIGHEST /sc minute /mo 1 /tn "Update" /tr "C:\Users\Admin\AppData\Roaming\Update"

C:\Users\Admin\AppData\Roaming\Update

C:\Users\Admin\AppData\Roaming\Update

C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe

"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=utility --utility-sub-type=asset_store.mojom.AssetStoreService --lang=en-US --service-sandbox-type=asset_store_service --no-appcompat-clear --mojo-platform-channel-handle=3628 --field-trial-handle=3192,i,2785050981002401924,4037047756083432660,262144 --variations-seed-version /prefetch:8

C:\Users\Admin\AppData\Roaming\Update

C:\Users\Admin\AppData\Roaming\Update

C:\Users\Admin\AppData\Roaming\Update

C:\Users\Admin\AppData\Roaming\Update

Network

Country Destination Domain Proto
US 8.8.8.8:53 217.106.137.52.in-addr.arpa udp
US 8.8.8.8:53 91.90.14.23.in-addr.arpa udp
US 8.8.8.8:53 0.159.190.20.in-addr.arpa udp
US 8.8.8.8:53 95.221.229.192.in-addr.arpa udp
US 8.8.8.8:53 application-favorite.gl.at.ply.gg udp
US 8.8.8.8:53 164.189.21.2.in-addr.arpa udp
US 147.185.221.19:60795 application-favorite.gl.at.ply.gg tcp
US 8.8.8.8:53 228.249.119.40.in-addr.arpa udp
US 13.107.253.64:443 tcp
US 8.8.8.8:53 157.123.68.40.in-addr.arpa udp
US 8.8.8.8:53 206.23.85.13.in-addr.arpa udp
US 8.8.8.8:53 133.211.185.52.in-addr.arpa udp
US 147.185.221.19:60795 application-favorite.gl.at.ply.gg tcp
NL 52.142.223.178:80 tcp
US 8.8.8.8:53 240.221.184.93.in-addr.arpa udp
US 8.8.8.8:53 11.227.111.52.in-addr.arpa udp
US 147.185.221.19:60795 application-favorite.gl.at.ply.gg tcp
US 147.185.221.19:60795 application-favorite.gl.at.ply.gg tcp
US 147.185.221.19:60795 application-favorite.gl.at.ply.gg tcp
US 8.8.8.8:53 13.73.50.20.in-addr.arpa udp

Files

memory/468-0-0x00007FFED7BA3000-0x00007FFED7BA5000-memory.dmp

memory/468-1-0x00000000009E0000-0x0000000000A04000-memory.dmp

memory/468-5-0x00007FFED7BA0000-0x00007FFED8661000-memory.dmp

C:\Users\Admin\AppData\Roaming\Update

MD5 266ccd5f057f35e36891a0f9aeac48a9
SHA1 4189e1cef377dd2b02f340e682f03414864bb6d0
SHA256 c4eb985b24a9a9b011c391d3be6814e7721db0c5dd42ae2c7c105c8f0747d0d9
SHA512 08efb382ef829fa5eb95ecad24a482ffef7190d9f582473910f8dfd1e23cb12b2823fbde773c19f3ae69ff5edeea9cfba4fe45762443001ad5007d73bec14ed4

memory/1520-8-0x00007FFED7BA0000-0x00007FFED8661000-memory.dmp

memory/468-9-0x00007FFED7BA3000-0x00007FFED7BA5000-memory.dmp

memory/1520-11-0x00007FFED7BA0000-0x00007FFED8661000-memory.dmp

memory/468-12-0x00007FFED7BA0000-0x00007FFED8661000-memory.dmp

C:\Users\Admin\AppData\Local\Microsoft\CLR_v4.0\UsageLogs\Update.log

MD5 2ff39f6c7249774be85fd60a8f9a245e
SHA1 684ff36b31aedc1e587c8496c02722c6698c1c4e
SHA256 e1b91642d85d98124a6a31f710e137ab7fd90dec30e74a05ab7fcf3b7887dced
SHA512 1d7e8b92ef4afd463d62cfa7e8b9d1799db5bf2a263d3cd7840df2e0a1323d24eb595b5f8eb615c6cb15f9e3a7b4fc99f8dd6a3d34479222e966ec708998aed1