Analysis
- max time kernel
149s - max time network
147s - platform
ubuntu-18.04_amd64 - resource
ubuntu1804-amd64-20260513-en - resource tags
arch:amd64arch:i386image:ubuntu1804-amd64-20260513-enkernel:4.15.0-213-genericlocale:en-usos:ubuntu-18.04-amd64system - submitted
25/09/2026, 16:01
General
- Target 2026-09-24_02730ec523e55cb35cb6a62e320f107b_glassworm_poet-rat_qnapcrypt
- Size 7.2MB
- Sample260925-tglrfafd87
- SHA256 0b4b099960d2ba8813e3e3a628c896761ed50473bf334ce668238083f2846a30
- MD5 02730ec523e55cb35cb6a62e320f107b
- SHA1 4ec3180a261fca839443d11b77374e8ec3e7dbc8
- SHA512 38ddcf6072df590ac5118404563e0c48daa81c5537bd0e32685cd1bc9fcc011cb802cddf64e664b5693b403b8045e8c5a9e26bba85da98b2a769cd003467549a
- SSDEEP 98304:/AMSAKZzSNBewrc+cgxgH7CO7kFFrZnjbEonT2:/wzNsXcgxgHuM+NnHR2
- TLSH T19D768C41FECB04F6E9071A3054BFA27F53315D0A4B24EBC7EA14BF2AE97B6911936118
- MD5 SHA1 SHA512 SSDEEP TLSH
Malware Config
Signatures
- XMRig Miner payload 1 IoCs
resource yara_rule behavioral1/memory/1504-1-0x0000000000400000-0x0000000000c84078-memory.dmp xmrig - Executes dropped EXE 1 IoCs
ioc pid Process /tmp/python3 1504 2026-09-24_02730ec523e55cb35cb6a62e320f107b_glassworm_poet-rat_qnapcrypt - 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 python3 File opened for reading /sys/devices/virtual/dmi/id/board_vendor python3 File opened for reading /sys/devices/virtual/dmi/id/bios_vendor python3 File opened for reading /sys/devices/virtual/dmi/id/sys_vendor python3 - Looks up external IP address via web service 1 TTPs 3 IoCs
Uses a legitimate IP lookup service to find the infected system's external IP.
flow ioc 4 checkip.dyndns.com 1 checkip.dyndns.org 3 checkip.dyndns.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/board_name python3 File opened for reading /sys/devices/virtual/dmi/id/board_asset_tag python3 File opened for reading /sys/devices/virtual/dmi/id/chassis_serial python3 File opened for reading /sys/devices/virtual/dmi/id/bios_version python3 File opened for reading /sys/devices/virtual/dmi/id/bios_date python3 File opened for reading /sys/devices/virtual/dmi/id/product_uuid python3 File opened for reading /sys/devices/virtual/dmi/id/board_version python3 File opened for reading /sys/devices/virtual/dmi/id/board_serial python3 File opened for reading /sys/devices/virtual/dmi/id/chassis_vendor python3 File opened for reading /sys/devices/virtual/dmi/id/chassis_type python3 File opened for reading /sys/devices/virtual/dmi/id/chassis_version python3 File opened for reading /sys/devices/virtual/dmi/id/chassis_asset_tag python3 File opened for reading /sys/devices/virtual/dmi/id/product_version python3 File opened for reading /sys/devices/virtual/dmi/id/product_serial python3 -
resource yara_rule behavioral1/files/fstream-1.dat upx - 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 python3 - Reads CPU attributes 1 TTPs 46 IoCs
description ioc Process File opened for reading /sys/devices/system/cpu/cpu0/topology/core_id python3 File opened for reading /sys/devices/system/cpu/cpu0/topology/cluster_cpus python3 File opened for reading /sys/devices/system/cpu/cpu0/topology/die_cpus python3 File opened for reading /sys/devices/system/cpu/cpu0/cache/index0/shared_cpu_map python3 File opened for reading /sys/devices/system/cpu/cpu0/cache/index0/size python3 File opened for reading /sys/devices/system/cpu/cpu0/cache/index0/coherency_line_size python3 File opened for reading /sys/devices/system/cpu/cpu0/cache/index0/physical_line_partition python3 File opened for reading /sys/devices/system/cpu/cpu0/cache/index3/level python3 File opened for reading /sys/devices/system/cpu/cpu0/cache/index0/level python3 File opened for reading /sys/devices/system/cpu/cpu0/cache/index2/physical_line_partition python3 File opened for reading /sys/devices/system/cpu/cpu0/cache/index4/shared_cpu_map python3 File opened for reading /sys/devices/system/cpu/cpu0/cache/index6/shared_cpu_map python3 File opened for reading /sys/devices/system/cpu/cpu0/topology/thread_siblings python3 File opened for reading /sys/devices/system/cpu/cpu0/cache/index1/id python3 File opened for reading /sys/devices/system/cpu/cpu0/cache/index2/level python3 File opened for reading /sys/devices/system/cpu/cpu0/cache/index2/number_of_sets python3 File opened for reading /sys/devices/system/cpu/cpu0/cache/index3/size python3 File opened for reading /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq python3 File opened for reading /sys/devices/system/cpu/cpu0/cpu_capacity python3 File opened for reading /sys/devices/system/cpu/possible python3 File opened for reading /sys/devices/system/cpu/cpu0/cache/index1/shared_cpu_map python3 File opened for reading /sys/devices/system/cpu/cpu0/cache/index1/level python3 File opened for reading /sys/devices/system/cpu/cpu0/cache/index2/shared_cpu_map python3 File opened for reading /sys/devices/system/cpu/cpu0/cache/index5/shared_cpu_map python3 File opened for reading /sys/devices/system/cpu/cpu0/cache/index8/shared_cpu_map python3 File opened for reading /sys/devices/system/cpu/cpu0/acpi_cppc/nominal_freq python3 File opened for reading /sys/devices/system/cpu/cpu0/cache/index1/type python3 File opened for reading /sys/devices/system/cpu/cpu0/cache/index2/type python3 File opened for reading /sys/devices/system/cpu/cpu0/cache/index2/id python3 File opened for reading /sys/devices/system/cpu/cpu0/cache/index3/shared_cpu_map python3 File opened for reading /sys/devices/system/cpu/cpu0/cache/index3/id python3 File opened for reading /sys/devices/system/cpu/cpu0/cache/index7/shared_cpu_map python3 File opened for reading /sys/devices/system/cpu/cpu0/cache/index0/number_of_sets python3 File opened for reading /sys/devices/system/cpu/cpu0/cache/index2/size python3 File opened for reading /sys/devices/system/cpu/cpu0/cache/index3/type python3 File opened for reading /sys/devices/system/cpu/cpu0/cpufreq/base_frequency python3 File opened for reading /sys/devices/system/cpu/cpu0/topology/core_siblings python3 File opened for reading /sys/devices/system/cpu/cpu0/topology/physical_package_id python3 File opened for reading /sys/devices/system/cpu/cpu0/cache/index2/coherency_line_size python3 File opened for reading /sys/devices/system/cpu/cpu0/cache/index3/number_of_sets python3 File opened for reading /sys/devices/system/cpu/cpu0/cache/index3/physical_line_partition python3 File opened for reading /sys/devices/system/cpu/online python3 File opened for reading /sys/devices/system/cpu/cpu0/cache/index0/type python3 File opened for reading /sys/devices/system/cpu/cpu0/cache/index0/id python3 File opened for reading /sys/devices/system/cpu/cpu0/cache/index3/coherency_line_size python3 File opened for reading /sys/devices/system/cpu/cpu0/cache/index9/shared_cpu_map python3 - Enumerates kernel/hardware configuration 1 TTPs 25 IoCs
Reads contents of /sys virtual filesystem to enumerate system information.
description ioc Process File opened for reading /sys/devices/virtual/dmi/id python3 File opened for reading /sys/firmware/dmi/tables/DMI python3 File opened for reading /sys/kernel/mm/transparent_hugepage/hpage_pmd_size 2026-09-24_02730ec523e55cb35cb6a62e320f107b_glassworm_poet-rat_qnapcrypt File opened for reading /sys/devices/cpu_atom/cpus python3 File opened for reading /sys/kernel/mm/hugepages python3 File opened for reading /sys/kernel/mm/hugepages/hugepages-2048kB/nr_hugepages python3 File opened for reading /sys/devices/system/node/node0/cpumap python3 File opened for reading /sys/devices/system/node/node0/hugepages python3 File opened for reading /sys/devices/system/node/node0/access0/initiators/read_bandwidth python3 File opened for reading /sys/bus/soc/devices python3 File opened for reading /sys/fs/cgroup/cpuset/cpuset.cpus python3 File opened for reading /sys/devices/system/cpu python3 File opened for reading /sys/devices/system/node/online python3 File opened for reading /sys/devices/system/node/node0/meminfo python3 File opened for reading /sys/devices/system/node/node0/access0/initiators/write_bandwidth python3 File opened for reading /sys/devices/system/node/node0/hugepages/hugepages-2048kB/free_hugepages python3 File opened for reading /sys/devices/cpu_core/cpus python3 File opened for reading /sys/devices/system/node/node0/hugepages/hugepages-2048kB/nr_hugepages python3 File opened for reading /sys/devices/system/node/node0/access0/initiators python3 File opened for reading /sys/firmware/dmi/tables/smbios_entry_point python3 File opened for reading /sys/fs/cgroup/cpuset/cpuset.mems python3 File opened for reading /sys/bus/dax/devices python3 File opened for reading /sys/devices/system/node/node0/access1/initiators python3 File opened for reading /sys/devices/system/node/node0/access0/initiators/read_latency python3 File opened for reading /sys/devices/system/node/node0/access0/initiators/write_latency python3 -
description ioc Process File opened for reading /proc/sys/vm/nr_hugepages python3 File opened for reading /proc/self/exe python3 File opened for reading /proc/cmdline python3 File opened for reading /proc/self/cpuset python3 File opened for reading /proc/meminfo python3 File opened for reading /proc/driver/nvidia/gpus python3 File opened for reading /proc/version_signature python3 - Writes file to tmp directory 3 IoCs
Malware often drops required files in the /tmp directory.
description ioc Process File opened for modification /tmp/python3 2026-09-24_02730ec523e55cb35cb6a62e320f107b_glassworm_poet-rat_qnapcrypt File opened for modification /tmp/config.json 2026-09-24_02730ec523e55cb35cb6a62e320f107b_glassworm_poet-rat_qnapcrypt File opened for modification /tmp/.nvramd 2026-09-24_02730ec523e55cb35cb6a62e320f107b_glassworm_poet-rat_qnapcrypt
Processes
-
/tmp/2026-09-24_02730ec523e55cb35cb6a62e320f107b_glassworm_poet-rat_qnapcrypt/tmp/2026-09-24_02730ec523e55cb35cb6a62e320f107b_glassworm_poet-rat_qnapcrypt1⤵
- Executes dropped EXE
- Enumerates kernel/hardware configuration
- Writes file to tmp directory
PID:1491 -
/tmp/python3"[kworker/0:1]"2⤵
- Checks hardware identifiers (DMI)
- Reads hardware information
- Checks CPU configuration
- Reads CPU attributes
- Enumerates kernel/hardware configuration
- Reads runtime system information
PID:1504
-
Network
MITRE ATT&CK Enterprise v16
Replay Monitor
Loading Replay Monitor...
Downloads
- Path /tmp/.nvramd
- Size 4B
- SHA256 755917ecbc61091ffa6b605d7f82bdaa4e4cbdc309124807b0fb63228d0696df
- MD5 0c9ebb2ded806d7ffda75cd0b95eb70c
- SHA1 9492dfa1e0a89d7e4fab574112c048faf6ef87b3
- SHA512 fd1f0dd6c5175ab1fe3be9a1ed4a5f0fabe02a799f5de59b303b44dec219f5b43434aed40b8d9674dd55435ae5b9eec6aa7bc7db982b7d526ab57128511340ea
- MD5 SHA1 SHA512
- Path /tmp/python3
- Size 2.5MB
- SHA256 2d783cdcd7a74456aceb6bfb4c180bd9855848a9a7a0f54abd9ce1ac4192c2d4
- MD5 cc7e3db9b00d65a1abe987b7da38a657
- SHA1 a2a366c5bc5c9329767a03aeca805fd3a9fdd2ce
- SHA512 fb5440879e6cd07820cc76a89f52715c8ac7d921c7648c944483a8626b3d1d3184012843ef77aa73b197a63dadd371c889fb0f3abc880a9b9405abbf8354d9b3
- SSDEEP 49152:3+cgfD91pYN1HcGQhLJ3X0/Di1XelyI2xbysrP17njbdNuDoOAHTK:3+cgxgH7CO7kFFrZnjbEonTK
- TLSH T191C533011FC5799C89F7C7E60FBC44557A10093AAE58532E780C57891AB9C9A3AF3CBB
- MD5 SHA1 SHA512 SSDEEP TLSH