New JSCEAL Attack Targets Crypto App Users to Steal Credentials and Wallets

Security researchers at Check Point Research (CPR) have uncovered an extensive ongoing cybercrime operation targeting cryptocurrency users, dubbed “JSCEAL.”

This campaign leverages sophisticated tactics involving malicious advertisements and social engineering to distribute malware-laden installers that impersonate nearly 50 leading crypto trading platforms.

The malicious push primarily uses paid ads on social media, especially Facebook, drawing victims into downloading fraudulent applications.

These have made significant impacts, as evidenced by the estimated 35,000 malicious ads resulting in millions of impressions in the European Union during the first half of 2025.

Analysts believe the campaign’s global visibility could reach well over 10 million users, given the inclusion of institutions based in Asia and elsewhere.

Stealthy Infection Chain

The infection sequence begins with misleading ads redirecting victims to attacker-controlled sites via specially crafted domain chains.

These sites serve fake crypto trading applications and employ advanced filtering mechanisms to only reveal malicious content to qualified targets.

Crypto App Users
The initial deployment infection flow.

Victims who proceed are prompted to download an MSI installer, crafted using the WIX Toolset, which deploys multiple custom-made DLLs.

Notably, the campaign separates critical functionality between the installer and JavaScript hosted on the adversary’s site, requiring both to run simultaneously a tactic that significantly complicates malware detection and static analysis.

Upon execution, the installer establishes communications on localhost, interacts with the browser, and deploys persistence mechanisms through scheduled Windows tasks.

The malware chain disables Windows Defender monitoring for its files and initiates a PowerShell-based profiling phase.

This phase collects system details, software inventories, and networking configurations, exfiltrating them back to attacker infrastructure. If a victim is deemed high-value, operators deploy the final payload encapsulated in a ZIP archive.

This contains a Node.js runtime and the highly obfuscated JSCEAL malware compiled as JavaScript bytecode (JSC) an approach designed to evade static detection and frustrate code analysis.

Compiled Obfuscation

The JSCEAL payload marks a notable shift in cybercriminal methodology, abusing Google V8’s ability to run compiled JavaScript files to evasively load malware.

Once operational, JSCEAL establishes secure DNS-over-HTTPS connections for C2 communications and sets up a tRPC WebSocket for event-driven attacker control.

Crypto App Users
Decoy website.

Its features are wide-ranging: from browser cookie harvesting, password theft, Telegram account compromise, and screen capturing, to full browser automation using embedded Puppeteer.

Critically, JSCEAL acts as both an information stealer and remote access trojan (RAT), with the ability to intercept and manipulate web sessions, install local proxies, and execute remote attacker commands using PowerShell and other native tools.

To deepen evasion and persistence, the campaign’s final-stage malware injects itself into user browsing sessions (man-in-the-browser) and manipulates crypto wallet extensions, capturing credentials and private keys in real time.

Most binaries in the attack chain installers and DLLs are signed with legitimate but likely fraudulently acquired code-signing certificates, many attributed to Russian non-IT firms.

The JSCEAL operation highlights the cybercriminal ecosystem’s growing adoption of modular, cross-platform frameworks like Node.js, enabling easy deployment of advanced malware in environments traditionally overlooked by defenders.

Compiled JavaScript payloads heavily obfuscated and modular present significant challenges for conventional endpoint protection and static detection tools.

According to the report, Check Point has updated its security products to detect and block JSCEAL and related artifacts, providing coverage under the identifiers InfoStealer.Win.JSCeal.A and Dropper.Wins.JSCEAL.ta.C.

Nonetheless, users are urged to remain vigilant, avoid downloading applications from non-official sources, and ensure endpoint security controls are up-to-date.

The campaign serves as a stark reminder that threat actors continue to innovate rapidly, making the need for proactive and adaptive security measures more critical than ever for individuals and organizations active in the cryptocurrency ecosystem.

Indicators of Compromise (IOCs)

CategoryIOC Value/ExampleDescription
JSCEAL C2vertical-scaling[.]comPrimary command-and-control domain
JSCEAL C2ggr-lach[.]comPrimary command-and-control domain
Intermediate C2resolve-ns[.]pages[.]devCloudflare-hosted intermediate C2
Intermediate C2asvufw[.]workers[.]devCloudflare Workers intermediate C2
Redirection Domainapp-pc-windows[.]comDomain used in redirection chain
Redirection Domaindownload-apps-windows[.]comDomain used in redirection chain
build.zip Hashb90e3aaae14e7787e5ea4a6d4beee672049bd5eb05427f2c80b64f605860d2b8SHA-256 hash of build.zip payload
build.zip Hashf6c670e65765d10a5ca0205a6ece3a3e6c7c730b0a8534c5adef4a3cbf06eb9cSHA-256 hash of build.zip payload
MSI Installer Hasha696d03aeb1bde633b674bdd640a1a313cae7da711d99cfba3fd06f02d3864deSHA-256 hash of malicious MSI file
MSI Installer Hashe881682b59640c05cd540696955a849610260415e576f79b62383108c1aa3354SHA-256 hash of malicious MSI file

Find this Story Interesting! Follow us on LinkedIn and X to Get More Instant Updates

Mandvi
Mandvi
Mandvi is a Security Reporter covering data breaches, malware, cyberattacks, data leaks, and more at Cyber Press.

Trending News

Related Stories