DarkSpectre quietly infected millions through seemingly legit browser extensions

Alfonso Maruccia

Posts: 2,511   +934
Staff
In a nutshell: Cybersecurity researchers at Koi recently uncovered DarkSpectre, a Chinese operation linking multiple malicious campaigns through browser extensions. Hundreds of seemingly legitimate add-ons were downloaded by more than 8.8 million users, leaving them vulnerable to security issues over the seven-year lifespan of the operation.

The researchers initially discovered DarkSpectre while investigating ShadyPanda, a campaign based on popular Chrome and Edge extensions that infected over four million devices. Further analysis revealed that ShadyPanda was just one part of a three-pronged operation, each campaign following similar methods and malicious objectives.

The infrastructure tied to ShadyPanda led researchers to other campaigns, which used the same hidden domains. These domains, in turn, were connected to additional extensions available across multiple browser marketplaces, including Firefox, Edge, and Chrome.

DarkSpectre consists of three primary campaigns: The Zoom Stealer, which infected 2.2 million users across Firefox, Chrome, and Edge; ShadyPanda, affecting 5.6 million users on the same browsers; and GhostPoster, impacting 1.05 million Firefox instances. At first glance, the extensions appeared legitimate, making it easy for users to install them on their devices without suspicion.

The threat was designed to activate at a later date, with Chinese hackers delivering the actual malicious payload from a command-and-control server through hidden JavaScript code. However, the three campaigns were reportedly intended to target different types of users.

According to Koi, ShadyPanda was created for large-scale surveillance and affiliate fraud. The related extensions remained active for several years before the hackers "weaponized" them through time-delayed activation and remote code injection.

The Trojan Image campaign embedded a stealthy payload inside a PNG icon file using steganography. The extensions would load the image, extract the hidden JavaScript, and execute the payload after a 48-hour delay.

Here are some of the names of the browser extensions exploited by the DarkSpectre threat actor:

  • Chrome Audio Capture
  • ZED: Zoom Easy Downloader
  • X (Twitter) Video Downloader
  • Google Meet Auto Admit
  • Zoom.us Always Show "Join From Web"
  • Timer for Google Meet
  • CVR: Chrome Video Recorder
  • GoToWebinar & GoToMeeting Download Recordings
  • Meet Auto Admit
  • Google Meet Tweak (Emojis, Text, Cam Effects)
  • Mute All on Meet
  • Google Meet Push-To-Talk
  • Photo Downloader for Facebook, Instagram
  • Zoomcoder Extension
  • Auto-join for Google Meet
  • Edge Audio Capture (Edge)
  • Twitter X Video Downloader (Firefox)
  • New Tab – Customized Dashboard (Edge)
  • "Google Translate" by charliesmithbons

Zoom Stealer targeted corporate meeting intelligence, allegedly supporting more than 28 video conferencing platforms. Using WebSocket-based real-time data exfiltration, the hackers reportedly gained access to meeting links, credentials, dossiers, and other sensitive corporate information.

The DarkSpectre operation likely points to a well-resourced Chinese state-sponsored group. This actor consistently hosts C2 servers on Alibaba Cloud, leverages China-based internet content providers, and includes Chinese-language strings throughout the codebase.

"The combination of patience, scale, technical sophistication, and operational diversity points to an adversary with substantial resources and long-term strategic goals," the analysts concluded.

Permalink to story:

 
This whole mess with infested extensions reminds me of the widgets in Windows 7, which had the same problem if I remember correctly. Eventually, Microsoft just removed them entirely because they couldn’t guarantee their safety..
 
Huh, I still remember the day when most websites stop using macromedia flash and javascript because each of them was a security risk.

the internet is never a safe place. especially with internet getting really cheap. 20 years ago before 3G was even launched, internet wasn't this cheap. things were slow so people had to really optimize things.

 
This whole mess with infested extensions reminds me of the widgets in Windows 7, which had the same problem if I remember correctly. Eventually, Microsoft just removed them entirely because they couldn’t guarantee their safety..
Ironically one such widget was once able to detect a CPU crypto miner.
The Crypto miner was smart. It paused all processes once the user opened Task manager.
Thus everything seemed normal.

It then started up as soon as the use closed the Task Manager. They also had the same logic for several third party process managers like Process Explorer etc.

But they failed to account a small thread watcher I had running in my sidebar and this clearly showed how a single core was constantly utilized to 100%.

And while the sidebar gadgets themselves are not very secure, they are very useful and lightweight.
Several popular programs still include their own even in Windows 11. Like AIDA64 for example.

More here: https://gadgetpack.net
 
Back