Facebook Ads Spread Evasive Malware Impersonating Cryptocurrency Platforms

· Original article ↗

Summary

Bitdefender details an active malvertising campaign using cryptocurrency-brand impersonation and targeted Facebook ads to deliver malware. Its scripts coordinate with a local service to run payloads and collect system data while evading analysis.

Key points

  • Researchers found hundreds of Facebook ads and accounts impersonating cryptocurrency platforms, including Binance and TradingView, to promote fake desktop clients.
  • Malicious sites filter visitors using ad-tracking parameters, Facebook login status, IP address, operating system, behavioral profiles, and browser choice; suspicious visitors may see harmless content.
  • The malware installs a DLL that starts a local .NET server, which website scripts use to run scheduled payloads and issue WMI queries.
  • Encoded PowerShell scripts contact command-and-control servers, download further scripts, and can exfiltrate information about installed software, hardware, location, and system configuration.
  • Some payloads vary according to collected victim data; sandbox-like environments may receive scripts that only sleep for extended periods.
  • Bitdefender reports that its signatures blocked thousands of infection attempts and advises verifying ads, downloading software only from official sources, and reporting suspicious ads.

Article Details

Attack Vectors
  • Malvertising on Facebook promoted cryptocurrency-themed pages and fake desktop-client downloads.
  • Impersonated cryptocurrency platforms and a cloned TradingView Facebook page were used to persuade victims to download and install malware.
  • Malicious websites filtered visitors using Facebook ad-tracking query parameters, Facebook login state, IP address, operating system, behavioral profiles, and browser choice.
  • A malicious front-end script communicated with a local .NET server through a SharedWorker to query WMI and schedule payload execution.
  • Encoded PowerShell scripts retrieved additional scripts and payloads from C2 servers, executed them, and exfiltrated system information.
Defensive Notes
  • Be cautious of ads offering free software or unusually large financial gains; verify the source before clicking or downloading.
  • Download software only from official vendor websites.
  • Use website and link-checking tools and keep security software updated.
  • Close suspicious pages that insist on a particular browser or appear polished but are otherwise non-functional.
  • Report suspicious Facebook advertisements.

MITRE ATT&CK

People

Vendors

Products

Binancehundreds of ads impersonating trusted cryptocurrency exchanges and trading platforms, including Binance and TradingView. By mimicking well-known brands, the attackers drastically increase the odds that victimsBybitads redirects victims to a site that impersonates a known cryptocurrency platform (Binance, Tradingview, ByBit, SolFlare, MetaMask, Gate.io, MEXC, etc.) , instructing them to download a “desktop client.”FacebookWeaponizing Facebook Ads: Inside the Multi-Stage Malware Campaign Exploiting Cryptocurrency BrandsGate.iosite that impersonates a known cryptocurrency platform (Binance, Tradingview, ByBit, SolFlare, MetaMask, Gate.io, MEXC, etc.) , instructing them to download a “desktop client.”MetaMaskto a site that impersonates a known cryptocurrency platform (Binance, Tradingview, ByBit, SolFlare, MetaMask, Gate.io, MEXC, etc.) , instructing them to download a “desktop client.”MEXCimpersonates a known cryptocurrency platform (Binance, Tradingview, ByBit, SolFlare, MetaMask, Gate.io, MEXC, etc.) , instructing them to download a “desktop client.”Microsoft EdgeNewer variants take a step further, prompting users to open the site using Microsoft Edge; opening it with other browsers leads to random, non-malicious content, further complicating detection efforts.Node.jsreturn other malicious scripts. One example we have encountered is a PowerShell that further downloads a Node.js build, a series of executables and a .jsc file.  If the exfiltrated data resembles an automated flow or aPowerShellexecution. In the analyzed case sample, the /set command was used to further execute multiple encoded PowerShell scripts. This chain of encoded commands concluded with a script that downloaded another maliciousSolFlarevictims to a site that impersonates a known cryptocurrency platform (Binance, Tradingview, ByBit, SolFlare, MetaMask, Gate.io, MEXC, etc.) , instructing them to download a “desktop client.”TradingViewof ads impersonating trusted cryptocurrency exchanges and trading platforms, including Binance and TradingView. By mimicking well-known brands, the attackers drastically increase the odds that victims will click

Countries

Industries

Related Articles