ASEC identified a phishing campaign that impersonated a sales team member to deliver the malicious attachment 7200_Quantum_Enterprise_LLC_SSO-0661.GZ, which contained an injector that disables security software and deploys PhantomStealer. The attack used UAC bypass, BYOVD, and process hollowing to run with elevated privileges, terminate security products, and steal credentials, browser data, and cryptocurrency wallet information. #PhantomStealer #DCRCVDrv.Sys #AddInProcess32.Exe
Keypoints
- ASEC reported a phishing email campaign posing as a quote revision request from a sales team member at an overseas company.
- The email attached 7200_Quantum_Enterprise_LLC_SSO-0661.GZ, which contained the malicious executable 7200_Quantum_Enterprise_LLC_SSO-0661.Exe.
- The executable is an injector-type malware that abuses vulnerable drivers to disable security tools and inject PhantomStealer into legitimate processes.
- The malware attempts multiple privilege escalation methods, including SSPI-based UAC bypass, CMSTPLUA COM-based UAC bypass, and ShellExecuteExW with runas.
- It uses a BYOVD technique with DCRCVDrv.Sys and the NvStreamKmd_dcrcv service to terminate security product processes in kernel mode.
- It performs process hollowing on AddInProcess32.Exe and injects PhantomStealer into that process.
- PhantomStealer steals keystrokes, screenshots, browser and application credentials, cookies, system/network data, wallet information, clipboard contents, and performs clipper-style address replacement.
MITRE Techniques
- [T1566.001 ] Spearphishing Attachment â The attack delivered the payload through a malicious email attachment masquerading as a quote review request (âThe email contained a malicious file named â7200_Quantum_Enterprise_LLC_SSO-0661.GZââ).
- [T1068 ] Exploitation for Privilege Escalation â The malware attempts to gain higher privileges through UAC bypass and elevation methods (âit sequentially attempts SSPI-based privilege escalation and automatic CMSTPLUA COM elevationâ).
- [T1548.002 ] Bypass User Account Control â It uses SSPI-based UAC bypass, CMSTPLUA COM elevation, and runas to bypass or request elevation (âprompts the loopback authentication process to use the elevated tokenâ; âactivating the CMSTPLUA COM objectâ; âspecifying the runas behaviorâ).
- [T1027 ] Obfuscated Files or Information â The payload was hidden inside a compressed attachment to evade attention (âwhich contained a malicious compressed fileâ).
- [T1014 ] Rootkit â The malware abuses a vulnerable driver in kernel mode to terminate protected security processes (âThrough this method, the injector terminates security products ⌠using kernel-mode privilegesâ).
- [T1562.001 ] Disable or Modify Tools â It targets and terminates security software processes to hinder defenses (âinjector terminates security productsâ).
- [T1211 ] Exploitation for Defense Evasion â The attacker leverages a vulnerable driver to bypass user-mode restrictions and kill security tools (âBring Your Own Vulnerable Driverâ; âterminate security productsâwhose termination is restricted to user-mode privilegesâ).
- [T1543.003 ] Create or Modify System Process: Windows Service â The malware creates and starts a service for the driver (âCreateServiceW function to register the created DCRCVDrv.Sys file as a kernel driver serviceâ).
- [T1055.012 ] Process Hollowing â It injects PhantomStealer into AddInProcess32.Exe by hollowing the legitimate process (âperforms process hollowing on the legitimate process C:WindowsMicrosoft.NETFrameworkv4.0.30319AddInProcess32.Exeâ).
- [T1106 ] Native API â It uses Windows APIs such as CreateFileW, DeviceIoControl, VirtualAllocEx, WriteProcessMemory, and ResumeThread to carry out the attack (âcalls the CreateFileW functionâ; âThe DeviceIoControl API is calledâ).
- [T1057 ] Process Discovery â It checks whether it already has administrator privileges before proceeding (âThe malware first checks whether the current process is running with administrator privilegesâ).
- [T1112 ] Modify Registry â Not mentioned directly in the article; no confirmed registry modification was described.
- [T1055 ] Process Injection â PhantomStealer is injected into a legitimate process (âinjects and executes the PhantomStealer malware into legitimate processesâ).
- [T1056.001 ] Keylogging â PhantomStealer collects keystrokes and input content (âcollects data such as keystrokesâ).
- [T1113 ] Screen Capture â PhantomStealer captures screenshots from the primary monitor (âScreen Capturesâ).
- [T1005 ] Data from Local System â It collects stored account information, cookies, wallet data, clipboard contents, and system/network information from the victim host (âstored account informationâ; âCookiesâ; âclipboard contentsâ).
- [T1041 ] Exfiltration Over C2 Channel â The stolen data is intended to be sent via the configured mail server/C2 infrastructure (âC2 Mail Server: mail.Mnt[.]Com:587â).
- [T1115 ] Clipboard Data â It steals clipboard contents and replaces wallet addresses in the clipboard (âClipboard historyâ; âClipperâ).
Indicators of Compromise
- [File names ] Malicious attachment and payload files â 7200_Quantum_Enterprise_LLC_SSO-0661.GZ, 7200_Quantum_Enterprise_LLC_SSO-0661.Exe
- [File path ] Dropped driver file used for BYOVD â C:WindowsTempDCRCVDrv.Sys
- [Service name ] Kernel driver service registered for the vulnerable driver â NvStreamKmd_dcrcv
- [Device object path ] User-mode to kernel-mode communication handle â .DCRCVDRV_U, 127.0.0.1Pipentsvcs
- [Executable name ] Legitimate process hollowed for injection â AddInProcess32.Exe
- [Executable name ] Security product process terminated during the attack â SecurityHealthService.Exe, MsMpEng.Exe, CSFalconService.Exe, SentinelAgent.Exe, and many others
- [C2 email/server ] PhantomStealer communication details â mail.Mnt[.]Com:587, [email protected]
- [MD5 hashes ] Sample hashes observed in the report â 0c14e6b5a3a8c1cf695b38a71adf8647, 567c158ee0858f8e941d4ab7a6c18dbc, and c155a21bec649260089a4a55c0afca43
Read more: https://asec.ahnlab.com/en/95000/