TradingView Impersonation Ads Spread Stealer Malware Through Google and YouTube

· Original article ↗

Summary

Bitdefender researchers detail a campaign using hijacked Google and YouTube accounts and TradingView-themed ads to deliver malware. The infection chain leads to a stealer with credential theft, keylogging, and remote-access capabilities.

Key points

  • The campaign expanded from Meta to Google Ads and YouTube, using hijacked accounts and TradingView branding to promote malicious downloads.
  • Attackers used unlisted ad videos and phishing pages to direct targeted users to malware, while some visitors could receive benign pages.
  • The custom-built downloader is over 700 MB and uses anti-sandbox checks; its communications use websockets on port 30000 and the /config route.
  • The installer creates a scheduled task, adds Windows Defender exclusions, and uses PowerShell to download and execute the next stage.
  • The final payload, called JSCEAL by Check Point and WeevilProxy by WithSecure, can steal credentials and cryptocurrency wallet data, log keystrokes, take screenshots, and proxy network traffic.
  • Bitdefender reports more than 500 associated domains and subdomains, multiple hijacked or impersonated channels, and emerging macOS and Android samples.
  • Users are advised to download software only from official sites; creators and businesses are urged to enable MFA and review account recovery options and channel permissions.

Article Details

Attack Vectors
  • Malicious ads on Google Ads and YouTube impersonated TradingView and promoted unlisted videos linking to malware downloads.
  • The attackers used hijacked Google advertiser and YouTube accounts to lend credibility to the ads and channel.
  • The article describes phishing emails, malicious attachments, and credential-stealing campaigns as possible ways attackers obtain access to business Google accounts.
  • The malware used an oversized downloader and checks for virtualized or sandboxed environments to resist analysis.
  • The installer created a scheduled task, added Windows Defender exclusions, and used PowerShell to download and execute the next stage.
Defensive Notes
  • Check channel handles and subscriber counts, and be wary of unlisted ad-only videos.
  • Download software only from official websites and report suspicious ads to YouTube or Google Ads.
  • Enable multi-factor authentication, review account recovery options, audit channel roles and permissions, and monitor for unusual account activity.
  • Use security solutions to block malicious links and malware.

MITRE ATT&CK

People

Malware

Android.Trojan.Banker.AVMEmerging macOS and Android samples designed to extend the attack beyond Windows (which are detected as Variant.MAC.Amos.9 and Android.Trojan.Dropper.AVV & Android.Trojan.Banker.AVM);Android.Trojan.Dropper.AVVEmerging macOS and Android samples designed to extend the attack beyond Windows (which are detected as Variant.MAC.Amos.9 and Android.Trojan.Dropper.AVV & Android.Trojan.Banker.AVM);Generic.MSIL.WMITaskresearchers identified that, while it shares traits with past samples (such as those detected as Generic.MSIL.WMITask), the initial downloader was custom-built to resist detection and analysis.JSCEALwith various detections and the final payload as Trojan.Agent.GOSL. The malware (final payload), named JSCEAL by Checkpoint and WeevilProxy by WithSecure, is a sophisticated stealer with both espionage and remoteTrojan.Agent.GOSLthe intermediate powershells with various detections and the final payload as Trojan.Agent.GOSL. The malware (final payload), named JSCEAL by Checkpoint and WeevilProxy by WithSecure, is aVariant.DenoSnoop.Marte.1Bitdefender detects the initial loader as Variant.DenoSnoop.Marte.1, the intermediate powershells with various detections and the final payload as Trojan.Agent.GOSL. The malware (final payload), named JSCEAL byVariant.MAC.Amos.9Emerging macOS and Android samples designed to extend the attack beyond Windows (which are detected as Variant.MAC.Amos.9 and Android.Trojan.Dropper.AVV & Android.Trojan.Banker.AVM);WeevilProxythe final payload as Trojan.Agent.GOSL. The malware (final payload), named JSCEAL by Checkpoint and WeevilProxy by WithSecure, is a sophisticated stealer with both espionage and remote access capabilities.

Vendors

Products

Countries

Industries

Related Articles