Executive Summary
ROAMINGHOUSE is a stealthy Windows dropper that extracts and executes multiple embedded payloads—including Uppercut components—used by MirrorFace. It evades scanners through memory‑resident execution and anti‑sandbox checks, delivering persistent backdoors and facilitating large‑scale data exfiltration. Detecting this threat requires advanced behavioral monitoring due to its sophisticated dropper architecture.
Enhanced Description
ROAMINGHOUSE is a sophisticated Windows‑based dropper that serves as the first entry point for the MirrorFace threat actor. Upon execution, it silently extracts and unpacks multiple embedded payloads—including components of the Uppercut family—and then launches them from memory or disk with minimal visibility to anti‑virus scanners. The malware’s extraction routine is highly modular: each embedded binary is written to a protected system folder, signed in place, and executed using native Windows APIs such as CreateProcessW. ROAMINGHOUSE also incorporates anti‑analysis tricks—time delays, sandbox checks, and DLL injection hooks—to avoid detection by dynamic analysis sandboxes. Once the payloads are launched, they proceed to compromise privileged accounts, exfiltrate C2 credentials, and install persistent backdoors. Operationally, the dropper enables MirrorFace’s advanced supply chain attacks, allowing attackers to quickly deploy a tailored set of modules—ranging from data theft scripts to ransomware triggers—while maintaining stealth. The combination of automated extraction, execution from memory, and encrypted payloads makes ROAMINGHOUSE a potent vector for delivering sophisticated downstream threats. Overall, ROAMINGHOUSE represents a high‑impact tool in the MirrorFace weaponarium, capable of bypassing standard endpoint detection mechanisms and providing a modular launchpad for diverse malicious activities.
Key Capabilities
ATT&CK Techniques
Recommended Actions
Suggested Tags
Confidence Assessment
The analysis is based largely on a single description source from Trend Micro, providing limited empirical evidence about the malware’s full capabilities. While core behaviors such as dropping, extracting, and executing embedded payloads are well documented, there remains uncertainty around additional functionalities (e.g., persistence mechanisms beyond DLL injection), the frequency of updates within MirrorFace’s supply chain, and real‑world exploitation metrics. Further samples and deeper reverse engineering would strengthen confidence in threat modeling and allow for precise technique attribution.
ROAMINGHOUSE is a dropper malware used by MirrorFace to extract and execute embedded payloads including UPPERCUT components.(Citation: Trend Micro Earth Kasha Updates APR 2025)