Analysis
-
max time kernel
41s -
max time network
36s -
platform
ubuntu-22.04_amd64 -
resource
ubuntu2204-amd64-20240729-en -
resource tags
arch:amd64arch:i386image:ubuntu2204-amd64-20240729-enkernel:5.15.0-105-genericlocale:en-usos:ubuntu-22.04-amd64system -
submitted
10-10-2024 21:28
Static task
static1
Behavioral task
behavioral1
Sample
xmr_linux_amd64 (4)
Resource
ubuntu1804-amd64-20240611-en
Behavioral task
behavioral2
Sample
xmr_linux_amd64 (4)
Resource
ubuntu2004-amd64-20240611-en
Behavioral task
behavioral3
Sample
xmr_linux_amd64 (4)
Resource
ubuntu2204-amd64-20240729-en
Behavioral task
behavioral4
Sample
xmr_linux_amd64 (4)
Resource
ubuntu2404-amd64-20240523-en
General
-
Target
xmr_linux_amd64 (4)
-
Size
9.1MB
-
MD5
78a8cadaeade8826560e68057f751b82
-
SHA1
354317e180688c01d2faad7ffd6970a9afd86a94
-
SHA256
811510f00dabcd3a414015f7812c1516eb9a8471a4fec2150d7b42bdcd451bc1
-
SHA512
ec576f085d83c9dba62a13290907733235d3c65781d77c93802ca0cb2aebc1eea9d9b69ae2532b8729b8ae8ca9104e964404feda46a683488710c2fefff59fa3
-
SSDEEP
49152:6+fJxIlZGEB8SDBjuS+WzqZxg5TsRGofg1x+ThfGlEpyXFlV3BobTWHfU5E/qB/Y:6obTcljiWZeUkgYGlbbBOE/iaZH9
Malware Config
Signatures
-
XMRig Miner payload 2 IoCs
Processes:
resource yara_rule /tmp/xmrig/xmrig-6.22.0/xmrig family_xmrig /tmp/xmrig/xmrig-6.22.0/xmrig xmrig -
Executes dropped EXE 1 IoCs
Processes:
xmrigioc pid process /tmp/xmrig/xmrig-6.22.0/xmrig 1586 xmrig -
Modifies hosts file 1 IoCs
Adds to hosts file used for mapping hosts to IP addresses.
Processes:
xmr_linux_amd64 (4)description ioc process File opened for modification /etc/hosts xmr_linux_amd64 (4) -
OS Credential Dumping 1 TTPs 2 IoCs
Adversaries may attempt to dump credentials to use it in password cracking.
Processes:
sudosudodescription ioc process File opened for reading /etc/shadow sudo File opened for reading /etc/shadow sudo -
Abuse Elevation Control Mechanism: Sudo and Sudo Caching 1 TTPs 2 IoCs
Abuse sudo or cached sudo credentials to execute code.
-
Checks hardware identifiers (DMI) 1 TTPs 4 IoCs
Checks DMI information which indicate if the system is a virtual machine.
Processes:
xmrigdescription ioc process File opened for reading /sys/devices/virtual/dmi/id/sys_vendor xmrig File opened for reading /sys/devices/virtual/dmi/id/product_name xmrig File opened for reading /sys/devices/virtual/dmi/id/board_vendor xmrig File opened for reading /sys/devices/virtual/dmi/id/bios_vendor xmrig -
Enumerates running processes
Discovers information about currently running processes on the system
-
Legitimate hosting services abused for malware hosting/C2 1 TTPs 3 IoCs
Processes:
flow ioc 14 raw.githubusercontent.com 15 raw.githubusercontent.com 16 raw.githubusercontent.com -
Looks up external IP address via web service 3 IoCs
Uses a legitimate IP lookup service to find the infected system's external IP.
Processes:
flow ioc 2 api.ipify.org 3 api.ipify.org 4 api.ipify.org -
Reads hardware information 1 TTPs 14 IoCs
Accesses system info like serial numbers, manufacturer names etc.
Processes:
xmrigdescription ioc process File opened for reading /sys/devices/virtual/dmi/id/product_uuid xmrig File opened for reading /sys/devices/virtual/dmi/id/board_asset_tag xmrig File opened for reading /sys/devices/virtual/dmi/id/chassis_vendor xmrig File opened for reading /sys/devices/virtual/dmi/id/bios_date xmrig File opened for reading /sys/devices/virtual/dmi/id/chassis_type xmrig File opened for reading /sys/devices/virtual/dmi/id/product_version xmrig File opened for reading /sys/devices/virtual/dmi/id/product_serial xmrig File opened for reading /sys/devices/virtual/dmi/id/board_version xmrig File opened for reading /sys/devices/virtual/dmi/id/board_serial xmrig File opened for reading /sys/devices/virtual/dmi/id/board_name xmrig File opened for reading /sys/devices/virtual/dmi/id/chassis_version xmrig File opened for reading /sys/devices/virtual/dmi/id/chassis_serial xmrig File opened for reading /sys/devices/virtual/dmi/id/chassis_asset_tag xmrig File opened for reading /sys/devices/virtual/dmi/id/bios_version xmrig -
Reads list of loaded kernel modules 1 TTPs 1 IoCs
Reads the list of currently loaded kernel modules, possibly to detect virtual environments.
Processes:
xmr_linux_amd64 (4)description ioc process File opened for reading /proc/modules xmr_linux_amd64 (4) -
Checks CPU configuration 1 TTPs 2 IoCs
Checks CPU information which indicate if the system is a virtual machine.
Processes:
xmr_linux_amd64 (4)xmrigdescription ioc process File opened for reading /proc/cpuinfo xmr_linux_amd64 (4) File opened for reading /proc/cpuinfo xmrig -
Reads CPU attributes 1 TTPs 46 IoCs
Processes:
xmrigxmr_linux_amd64 (4)description ioc process File opened for reading /sys/devices/system/cpu/cpu0/topology/cluster_cpus xmrig File opened for reading /sys/devices/system/cpu/cpu0/cache/index0/id xmrig File opened for reading /sys/devices/system/cpu/cpu0/cache/index0/number_of_sets xmrig File opened for reading /sys/devices/system/cpu/cpu0/cache/index2/number_of_sets xmrig File opened for reading /sys/devices/system/cpu/cpu0/cache/index8/shared_cpu_map xmrig File opened for reading /sys/devices/system/cpu/cpu0/cache/index1/shared_cpu_map xmrig File opened for reading /sys/devices/system/cpu/cpu0/cache/index1/level xmrig File opened for reading /sys/devices/system/cpu/cpu0/cache/index2/coherency_line_size xmrig File opened for reading /sys/devices/system/cpu/cpu0/topology/core_cpus xmrig File opened for reading /sys/devices/system/cpu/cpu0/topology/core_id xmrig File opened for reading /sys/devices/system/cpu/cpu0/cache/index0/shared_cpu_map xmrig File opened for reading /sys/devices/system/cpu/cpu0/cache/index0/size xmrig File opened for reading /sys/devices/system/cpu/cpu0/cache/index0/coherency_line_size xmrig File opened for reading /sys/devices/system/cpu/cpu0/cache/index3/id xmrig File opened for reading /sys/devices/system/cpu/cpu0/cache/index5/shared_cpu_map xmrig File opened for reading /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq xmrig File opened for reading /sys/devices/system/cpu/cpu0/topology/physical_package_id xmrig File opened for reading /sys/devices/system/cpu/cpu0/cache/index0/physical_line_partition xmrig File opened for reading /sys/devices/system/cpu/cpu0/cache/index1/type xmrig File opened for reading /sys/devices/system/cpu/cpu0/cache/index2/id xmrig File opened for reading /sys/devices/system/cpu/cpu0/cache/index2/physical_line_partition xmrig File opened for reading /sys/devices/system/cpu/cpu0/topology/package_cpus xmrig File opened for reading /sys/devices/system/cpu/cpu0/cache/index0/type xmrig File opened for reading /sys/devices/system/cpu/cpu0/cache/index3/coherency_line_size xmrig File opened for reading /sys/devices/system/cpu/cpu0/cache/index7/shared_cpu_map xmrig File opened for reading /sys/devices/system/cpu/cpu0/cpu_capacity xmrig File opened for reading /sys/devices/system/cpu/cpu0/cache/index0/level xmrig File opened for reading /sys/devices/system/cpu/cpu0/cache/index2/size xmrig File opened for reading /sys/devices/system/cpu/cpu0/cache/index3/shared_cpu_map xmrig File opened for reading /sys/devices/system/cpu/cpu0/cpufreq/base_frequency xmrig File opened for reading /sys/devices/system/cpu/cpu0/cache/index3/physical_line_partition xmrig File opened for reading /sys/devices/system/cpu/online xmrig File opened for reading /sys/devices/system/cpu/cpu0/cache/index2/shared_cpu_map xmrig File opened for reading /sys/devices/system/cpu/cpu0/cache/index2/level xmrig File opened for reading /sys/devices/system/cpu/cpu0/cache/index2/type xmrig File opened for reading /sys/devices/system/cpu/cpu0/cache/index3/level xmrig File opened for reading /sys/devices/system/cpu/possible xmrig File opened for reading /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq xmr_linux_amd64 (4) File opened for reading /sys/devices/system/cpu/cpu0/topology/die_cpus xmrig File opened for reading /sys/devices/system/cpu/cpu0/cache/index3/type xmrig File opened for reading /sys/devices/system/cpu/cpu0/cache/index3/number_of_sets xmrig File opened for reading /sys/devices/system/cpu/cpu0/cache/index9/shared_cpu_map xmrig File opened for reading /sys/devices/system/cpu/cpu0/cache/index1/id xmrig File opened for reading /sys/devices/system/cpu/cpu0/cache/index3/size xmrig File opened for reading /sys/devices/system/cpu/cpu0/cache/index4/shared_cpu_map xmrig File opened for reading /sys/devices/system/cpu/cpu0/cache/index6/shared_cpu_map xmrig -
Enumerates kernel/hardware configuration 1 TTPs 29 IoCs
Reads contents of /sys virtual filesystem to enumerate system information.
Processes:
xmrigxmr_linux_amd64 (4)description ioc process File opened for reading /sys/devices/system/node/node0/cpumap xmrig File opened for reading /sys/devices/system/node/node0/access0/initiators/write_bandwidth xmrig File opened for reading /sys/fs/cgroup/cgroup.controllers xmrig File opened for reading /sys/devices/cpu_atom/cpus xmrig File opened for reading /sys/devices/system/node/node0/hugepages/hugepages-1048576kB/nr_hugepages xmrig File opened for reading /sys/devices/system/node/node0/access0/initiators/read_latency xmrig File opened for reading /sys/kernel/mm/transparent_hugepage/hpage_pmd_size xmr_linux_amd64 (4) File opened for reading /sys/devices/system/node/node0/access0/initiators/read_bandwidth xmrig File opened for reading /sys/devices/system/node/node0/hugepages/hugepages-1048576kB/free_hugepages xmrig File opened for reading /sys/kernel/mm/hugepages xmrig File opened for reading /sys/kernel/mm/hugepages/hugepages-2048kB/nr_hugepages xmrig File opened for reading /sys/devices/system/node/online xmrig File opened for reading /sys/bus/dax/devices xmrig File opened for reading /sys/devices/system/node/node0/access0/initiators/write_latency xmrig File opened for reading /sys/devices/virtual/dmi/id xmrig File opened for reading /sys/devices/system/node/node0/hugepages/hugepages-2048kB/free_hugepages xmrig File opened for reading /sys/firmware/dmi/tables/DMI xmrig File opened for reading /sys/bus/soc/devices xmrig File opened for reading /sys/devices/cpu_core/cpus xmrig File opened for reading /sys/devices/system/node/node0/access1/initiators xmrig File opened for reading /sys/fs/cgroup/cpuset.mems.effective xmrig File opened for reading /sys/devices/system/node/node0/hugepages/hugepages-2048kB/nr_hugepages xmrig File opened for reading /sys/firmware/dmi/tables/smbios_entry_point xmrig File opened for reading /sys/fs/cgroup/cpuset.cpus.effective xmrig File opened for reading /sys/devices/system/node/node0/hugepages xmrig File opened for reading /sys/kernel/mm/hugepages/hugepages-1048576kB/nr_hugepages xmrig File opened for reading /sys/devices/system/node/node0/meminfo xmrig File opened for reading /sys/devices/system/node/node0/access0/initiators xmrig File opened for reading /sys/devices/system/cpu xmrig -
Processes:
xmr_linux_amd64 (4)xmrigdescription ioc process File opened for reading /proc/3/stat xmr_linux_amd64 (4) File opened for reading /proc/114/stat xmr_linux_amd64 (4) File opened for reading /proc/971/stat xmr_linux_amd64 (4) File opened for reading /proc/1161/stat xmr_linux_amd64 (4) File opened for reading /proc/14/comm xmr_linux_amd64 (4) File opened for reading /proc/119/status xmr_linux_amd64 (4) File opened for reading /proc/962/cmdline xmr_linux_amd64 (4) File opened for reading /proc/1205/comm xmr_linux_amd64 (4) File opened for reading /proc/22/stat xmr_linux_amd64 (4) File opened for reading /proc/1162/comm xmr_linux_amd64 (4) File opened for reading /proc/73/stat xmr_linux_amd64 (4) File opened for reading /proc/1167/stat xmr_linux_amd64 (4) File opened for reading /proc/82/status xmr_linux_amd64 (4) File opened for reading /proc/503/cmdline xmr_linux_amd64 (4) File opened for reading /proc/1170/comm xmr_linux_amd64 (4) File opened for reading /proc/24/stat xmr_linux_amd64 (4) File opened for reading /proc/971/cmdline xmr_linux_amd64 (4) File opened for reading /proc/1041/cmdline xmr_linux_amd64 (4) File opened for reading /proc/1097/comm xmr_linux_amd64 (4) File opened for reading /proc/99/stat xmr_linux_amd64 (4) File opened for reading /proc/747/stat xmr_linux_amd64 (4) File opened for reading /proc/25/cmdline xmr_linux_amd64 (4) File opened for reading /proc/114/cmdline xmr_linux_amd64 (4) File opened for reading /proc/9/stat xmr_linux_amd64 (4) File opened for reading /proc/1057/stat xmr_linux_amd64 (4) File opened for reading /proc/1362/stat xmr_linux_amd64 (4) File opened for reading /proc/1036/cmdline xmr_linux_amd64 (4) File opened for reading /proc/driver/nvidia/gpus xmrig File opened for reading /proc/14/stat xmr_linux_amd64 (4) File opened for reading /proc/25/stat xmr_linux_amd64 (4) File opened for reading /proc/1162/stat xmr_linux_amd64 (4) File opened for reading /proc/199/comm xmr_linux_amd64 (4) File opened for reading /proc/1089/status xmr_linux_amd64 (4) File opened for reading /proc/1065/stat xmr_linux_amd64 (4) File opened for reading /proc/1108/stat xmr_linux_amd64 (4) File opened for reading /proc/1145/stat xmr_linux_amd64 (4) File opened for reading /proc/26/comm xmr_linux_amd64 (4) File opened for reading /proc/95/comm xmr_linux_amd64 (4) File opened for reading /proc/96/comm xmr_linux_amd64 (4) File opened for reading /proc/377/stat xmr_linux_amd64 (4) File opened for reading /proc/1566/stat xmr_linux_amd64 (4) File opened for reading /proc/78/comm xmr_linux_amd64 (4) File opened for reading /proc/94/cmdline xmr_linux_amd64 (4) File opened for reading /proc/377/status xmr_linux_amd64 (4) File opened for reading /proc/417/cmdline xmr_linux_amd64 (4) File opened for reading /proc/1312/stat xmr_linux_amd64 (4) File opened for reading /proc/88/cmdline xmr_linux_amd64 (4) File opened for reading /proc/1161/comm xmr_linux_amd64 (4) File opened for reading /proc/15/cmdline xmr_linux_amd64 (4) File opened for reading /proc/24/cmdline xmr_linux_amd64 (4) File opened for reading /proc/83/cmdline xmr_linux_amd64 (4) File opened for reading /proc/1586/cmdline xmr_linux_amd64 (4) File opened for reading /proc/16/cmdline xmr_linux_amd64 (4) File opened for reading /proc/82/comm xmr_linux_amd64 (4) File opened for reading /proc/783/comm xmr_linux_amd64 (4) File opened for reading /proc/1165/comm xmr_linux_amd64 (4) File opened for reading /proc/1276/cmdline xmr_linux_amd64 (4) File opened for reading /proc/1490/comm xmr_linux_amd64 (4) File opened for reading /proc/1/stat xmr_linux_amd64 (4) File opened for reading /proc/23/stat xmr_linux_amd64 (4) File opened for reading /proc/1113/stat xmr_linux_amd64 (4) File opened for reading /proc/836/cmdline xmr_linux_amd64 (4) File opened for reading /proc/1016/cmdline xmr_linux_amd64 (4) File opened for reading /proc/94/stat xmr_linux_amd64 (4) -
Writes file to tmp directory 2 IoCs
Malware often drops required files in the /tmp directory.
Processes:
xmr_linux_amd64 (4)description ioc process File opened for modification /tmp/xmrig/xmrig-6.22.0/xmrig xmr_linux_amd64 (4) File opened for modification /tmp/xmrig/xmrig-6.22.0/config.json xmr_linux_amd64 (4)
Processes
-
/tmp/xmr_linux_amd64 (4)"/tmp/xmr_linux_amd64 (4)"1⤵
- Modifies hosts file
- Reads list of loaded kernel modules
- Checks CPU configuration
- Reads CPU attributes
- Enumerates kernel/hardware configuration
- Reads runtime system information
- Writes file to tmp directory
PID:1569 -
/usr/bin/sudosudo -n true2⤵
- OS Credential Dumping
- Abuse Elevation Control Mechanism: Sudo and Sudo Caching
PID:1583 -
/usr/bin/truetrue3⤵PID:1584
-
/usr/bin/sudosudo -n /tmp/xmrig/xmrig-6.22.0/xmrig2⤵
- OS Credential Dumping
- Abuse Elevation Control Mechanism: Sudo and Sudo Caching
PID:1585 -
/tmp/xmrig/xmrig-6.22.0/xmrig/tmp/xmrig/xmrig-6.22.0/xmrig3⤵
- Executes dropped EXE
- Checks hardware identifiers (DMI)
- Reads hardware information
- Checks CPU configuration
- Reads CPU attributes
- Enumerates kernel/hardware configuration
- Reads runtime system information
PID:1586
Network
MITRE ATT&CK Enterprise v15
Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
90B
MD5dbc6fcef70ddc428bd6fed92d06902d6
SHA1f5bf017e726674a6bc954552ba72615de1df1257
SHA256271572941325c5bb6af86dfd2160a2e1358f7130535f88689a4a92ba2c6309fe
SHA5120875636d796d3fb3f4a7930b041f70aec60ee2d11bddc22f5b93fb5ba045aa2bf353a8d0c8c789a7258da49ac099ffad8207344fd178aa85749eaf5504c3ad82
-
Filesize
4KB
MD55c6108e6bc4e612dd59aa1ce9ac909ff
SHA1b66515c379ee4ebaf312b1d453d147527d3a83b2
SHA256fa70f1a297f3ed7d2ef75598d4a1da3fb82d68fc14322fdcc0f29c909882a599
SHA512b69b4b6f73e03f82854f449737a9a24a489b1231681a62a3853037443489ccc52a576f85a5acd4ab21c612c8768f7b0ade6815785293926e195dc93a46d2670b
-
Filesize
4KB
MD5a1672be83326197692ccd10391e60968
SHA1c1f745aaa7cda88cd1a1f19ea70337212e7f4b93
SHA256cfa97fe09731beb169c255d751a873837870283ceb9509c6e848ae1e03fbfbf2
SHA51252a7e095c372081a66d2913ca9062fa5c79d4e56078d7a1dbebce1f17c498bca71d3ab04cfda0681eb06e508e6cdaeb49ed72d552de4cdd3f8da7af7c91b89c3
-
Filesize
9.0MB
MD53d1f6bd959a6bdc423d43342dde28b56
SHA179266b5cc7c3762998e87411c56b6bd1a573b91f
SHA2560d861bf1eafe3cd5d47197b2def17efb6853f2d0a5a46cafb289c013c449b33b
SHA512b660cfad542a18a82f06080a51976ab7a355080572728f814b1b927e6956918b73172ecd58c5a9dcfe1af6759dc8bf9acbaa2595e6c10e0e44e7ade903e87439