Webinar
February 26
Better SOC with Interactive Sandbox
Practical Use Cases
Phantom Stealer is a commercially available Malware-as-a-Service infostealer targeting Windows systems. It harvests browser passwords, session cookies, payment data, cryptocurrency wallets, system information, screenshots, and application data.
|
Stealer
Type
:
|
Unknown
Origin
:
|
|
1 October, 2025
First seen
:
|
4 September, 2026
Last seen
:
|
|
Type
:
|
Unknown
Origin
:
|
|
1 October, 2025
First seen
:
|
4 September, 2026
Last seen
:
|
Phantom Stealer is a commercially distributed Windows infostealer built to collect valuable information from compromised systems. It targets major web browsers, including Chrome, Firefox, and Edge, harvesting credentials, cookies, payment information, and other browser data.
The malware can also collect cryptocurrency wallet information, screenshots, clipboard contents, keystrokes, system information, and data associated with applications such as Discord, Telegram, and Steam.
Phantom Stealer is offered through a subscription-based Malware-as-a-Service model, lowering the technical barrier for threat actors who want to conduct credential theft and information-stealing campaigns. Recent reporting attributes the operation to an actor using the alias Oldphantomoftheopera and the Phantom Softwares group.
A successful Phantom Stealer infection can expose organizations to risks beyond the initial endpoint compromise:
Phantom Stealer can affect organizations across industries because its primary targets — browser credentials, cookies, financial information, and application data — are commonly present on Windows workstations.
Recent campaigns have particularly used business-themed phishing lures, including documents and quote-request themes, suggesting targeting of corporate environments.
The MaaS model also means that Phantom Stealer should not be associated with a single victim profile or threat actor. Different operators can deploy the same malware through their own phishing infrastructure and delivery chains.
Observing a Phantom Stealer sample inside ANY.RUN’s Interactive Sandbox reveals a multi-stage infection chain designed to move from phishing delivery to in-memory payload execution and data exfiltration.
The infection chain begins with wscript.exe acting as a launcher and progresses through WMI, hidden PowerShell execution, remote payload retrieval, in-memory loading, and browser targeting.
Phantom Stealer detonated inside ANY.RUN’s Interactive Sandbox
The infection begins with shim.js, a JavaScript loader executed through wscript.exe. Rather than launching the main payload directly, the script uses WMI to create a hidden PowerShell process.
The observed execution chain is:
JS loader → WMI → PowerShell → remote payload → PE payload
This approach keeps the primary payload separate from the initial JavaScript file and allows the next stages to be retrieved and executed dynamically.
wscript.exe launching the Phantom Stealer JavaScript loader
The WMI-created PowerShell process runs with several parameters designed to limit visibility and restrictions:
The script then retrieves code from the INTERNAL_DB_CACHE user environment variable and executes it using IEX (Invoke-Expression). Afterward, the variable is deleted, removing the stored value from the user environment.
PowerShell running in hidden mode
The PowerShell stage creates a .NET WebClient and uses DownloadData() to retrieve data from a remote resource over HTTPS.
The downloaded object is presented as a PNG file, allowing the next-stage payload to appear as a legitimate image resource rather than an executable.
PowerShell downloading the second-stage payload via .NET WebClient
The downloaded bytes are converted into a string and passed through FromBase64String(). The resulting data begins with the MZ signature associated with Windows PE files.
The observed chain is therefore:
HTTPS request → PNG-like data → byte array → Base64 decoding → PE payload
The presence of XICC_PROFILE within the downloaded data further supports the use of image data as a container for the next stage.
PNG file used to deliver the next-stage payload
Rather than simply writing the decoded executable to disk, the payload is loaded from a byte array using .NET's Load(System.Byte[]). This allows the PE/.NET assembly to be loaded directly into memory, reducing the need for a conventional executable file on disk and making the execution chain harder to detect through file-based analysis alone.
Following the loader activity, AddInProcess32.exe appears in the process tree and is associated with the Phantom payload. The use of a legitimate Windows/.NET component name can make the process appear less suspicious when viewed by name alone.
The process subsequently launches separate instances of:
Each browser is started with its own temporary profile directories. This behavior is consistent with Phantom Stealer's focus on browser environments and provides the malware with access to browser-related authentication and account data.
Overall, the analyzed execution chain combines WMI-based process creation, hidden PowerShell, remote payload retrieval, encoded delivery, in-memory loading, and browser interaction to conceal the stealer and reach its primary data sources.
Phantom Stealer has appeared in multiple variants and delivery chains, with recent campaigns placing significant emphasis on stealth and in-memory execution.
Phantom Stealer uses multi-stage delivery and changing infrastructure, making isolated IOCs insufficient for tracking the threat. ANY.RUN’s Threat Intelligence helps SOC teams correlate known indicators with related samples, infrastructure, and recurring behavioral patterns.
Threat Intelligence Lookup allows analysts to investigate Phantom Stealer activity and uncover related artifacts beyond a single suspicious sample.
TI Lookup shows that PhantomStealer targets manufacturing and telecoms companies in the EU
Defenders should combine traditional indicators with behavioral detections. Useful signals associated with Phantom Stealer activity include:
Behavior-based detection is particularly valuable because Phantom Stealer is commercially distributed and its infrastructure can change between campaigns.
Fresh ANY.RUN’s Threat Intelligence Feeds enriched by data from 16,000 organizations and 700,000 security professionals, provide SOC teams with up-to-date indicators of Phantom Stealer activity. These feeds can be integrated with SIEM, SOAR, and EDR platforms, and other security controls to help identify malicious infrastructure and maintain visibility as the threat evolves.
High-confidence IOCs powered by data from 16K SOCs and 700K analysts
Analysts can use ANY.RUN’s Threat Intelligence Lookup to trace Phantom Stealer indicators across related samples, infrastructure, and historical sandbox activity.
For example, a suspicious batch file can be investigated alongside:
This approach helps analysts identify campaign relationships that may not be visible from a single IOC.
If Phantom Stealer is confirmed on a corporate endpoint, incident response should focus on both the infected system and the credentials that may have been exposed.
Recommended actions include:
Because Phantom Stealer can steal session cookies in addition to passwords, simply changing a password may not remove every form of attacker access.
Phantom Stealer illustrates the growing accessibility of information theft through the Malware-as-a-Service model. By combining broad data collection with phishing-based delivery, obfuscation, process injection, and in-memory execution, the malware can turn a single compromised Windows endpoint into a source of credentials, session data, financial information, and other sensitive assets.
For defenders, detecting Phantom Stealer requires more than blocking known hashes and domains. Behavioral monitoring, interactive malware analysis, endpoint telemetry, and threat intelligence correlation can help identify both individual infections and the broader campaigns behind them.
Phantom Stealer is a Windows-focused Malware-as-a-Service infostealer designed to harvest credentials, cookies, financial information, cryptocurrency wallets, and other sensitive data.
Phantom Stealer can target browser passwords, cookies, payment information, cryptocurrency wallets, screenshots, clipboard contents, keystrokes, system information, and data from applications such as Discord, Telegram, and Steam.
Recent campaigns have used phishing emails containing compressed archives and malicious scripts or executables disguised as legitimate business documents.
Variants use obfuscation, PowerShell loaders, process injection, and in-memory execution. Some recent campaigns have injected the payload into legitimate processes such as explorer.exe.
Interactive sandboxing allows analysts to observe Phantom Stealer’s execution chain in real time, including wscript.exe launching a JavaScript loader, WMI activity, hidden PowerShell execution, remote payload retrieval, in-memory loading, and browser targeting. Proactive threat intelligence can then help pivot from observed indicators to related samples, infrastructure, and previous Phantom Stealer activity.