Microsoft Removes 119 Edge Extensions Linked to StegoAd Campaign

· Original article ↗

Summary

Microsoft removed 119 Edge extensions linked to StegoAd, which hid payloads in PNG, WebP and WOFF2 files and used delayed execution to evade analysis. Microsoft says they stole credentials and cookies; installs reached 2.6 million, but the number compromised is unknown.

Key points

  • Microsoft removed 119 extensions and suspended more than 90 developer accounts; the extensions had up to 2.6 million installs, not a confirmed victim count.
  • The extensions concealed code in PNG, WebP and WOFF2 files; some variants fetched image-based payloads from command-and-control servers and decoded them before execution.
  • Delayed activation, server-side validation, execution gates and checks for analyst activity helped the extensions evade detection.
  • Microsoft's analysis found payloads that stole Google credentials and second-factor codes, harvested WordPress logins, and exfiltrated cookies for session hijacking.
  • The extensions also injected ads, hijacked affiliate commissions and redirected searches; payloads included a backdoor capable of running JavaScript sent by a server.
  • Microsoft did not name the actor. The article reports links to DarkSpectre and overlaps with the GhostPoster and ShadyPanda campaigns; actual compromise numbers are unknown.
  • Microsoft advises checking installed extensions against its list, changing passwords for sensitive accounts, reviewing sign-ins and using strong two-factor authentication.

Article Details

Attack Vectors
  • 119 malicious Edge extensions concealed JavaScript payloads in PNG, WebP, and WOFF2 files using steganography.
  • Some extensions fetched disguised image payloads from command-and-control servers, decoded them through case and digit swaps, Base64, and XOR, then checked a signature before execution.
  • Payload execution was delayed and gated by server-side validation, fingerprint and User-Agent checks, and—in some variants—a 10% execution gate. Extensions also extended dormancy when they detected open DevTools.
  • Retrieved payloads ran arbitrary JavaScript from a server, stole Google credentials and second-factor codes at sign-in, harvested WordPress admin logins, and exfiltrated cookies for session hijacking.
  • Extensions injected ads, redirected searches, and hijacked affiliate commissions, including on Amazon, eBay, and AliExpress.
Defensive Notes
  • Compare installed Edge extensions with Microsoft's published list of the 119 removed extensions; treat the browser as exposed if an extension matches or was removed automatically.
  • Change passwords for Google, WordPress, banking, and other sensitive accounts, and review recent sign-in activity.
  • Enable strong two-factor authentication; Microsoft recommends hardware security keys over SMS codes for this threat.
  • Microsoft published indicators of compromise for use across Chrome, Firefox, and other Chromium browsers.

Indicators of compromise

TypeIndicatorContext
DOMAINmitarchive[.]infoDomain to which the StegoAd credential payload exfiltrates; Koi Security ties the domain to DarkSpectre.

MITRE ATT&CK

Threat Actors

Vendors

Products

Related Articles