The images in this article were generated with artificial intelligence. How we publish
Microsoft has brought down a malicious extension operation at Edge's store that deserves a careful reading because it blends advanced evasion techniques with a simple goal: to steal credentials and generate cost-effective advertising fraud. Under the name StegoAd, the campaign joined steganography - hide code inside apparently harmless files - with a well-maintained command and control infrastructure, and Microsoft attributes 119 extensions to a single active actor since at least 2021.
The most worrying thing is not just the amount, but the engineering behind the stealth. Extensions appeared to be legitimate tools - ad blockers, VPNs, video downloads, translators - and worked in the visible, winning reviews as the malicious code remained asleep until multiple evasion controls were performed. The operators inlaid JavaScript after the PNGs IEND marker, migrated to WebP and then to WOF2 sources using glyphs or metadata ranges, and in more sophisticated variants left the "load" out of the package and served it from C2 servers only to customers who exceeded fingerprint filters and User-Agent. This systemic use of steganography within icons and sources is rare and difficult to detect with static scanners.

The known impact includes the insertion of ads, the hijacking of affiliate commissions and search readdresses, but the recovered artifacts show a greater risk: a backdoor capable of running remote JavaScript, Google's credentials theft and second factor codes, the exfiltration of session hijacking cookies and WordPress's credentials readers. Microsoft detected that Google Analytics identifiers were used as covert telemetry, which offered the operator panels in "almost real time." The campaign also took advantage of Cloudflare Workers and GitHub Pages as a proxy and hosting layer for their beacons, and maintained several C2 domains with automatic failure.
It should be stressed that the maximum number of facilities reported, up to 2.6 million, is a theoretical roof; techniques such as day-delayed activation, server-side validation and random execution doors (for example, running only in 10% of customers) reduce the activation rate and complicate the accounting of real victims. Still, the potential exposure and persistence of the actor in multiple extensions and versions (including the migration of Manifest V2 to V3) speak of a mature and adaptable operation.
If you use Edge, the immediate thing is to contrast your extensions with the published indicators and take action: open up edge: / / extensions and compare the installed IDs; if you find a match, uninstall the extension, change sensitive account passwords (Google, WordPress, banking), review recent access activity and enable more robust authentication methods. Cleaning cookies and sessions, closing session in critical services and revoking tokens or active sessions can mitigate session theft. For instructions on security keys and authentication resistant to this type of exfiltration, Google's WebAuthn security key guide is a useful resource: https: / / support.google.com / accounts / answer / 6103523.

IT administrators should consider extension restriction policies, white list blocking, and regular extension permit audits in managed environments. It is also advisable to review the automatic update settings and apply integrity controls to detect changes to extension files or icons that should not contain executable code. Additional information on the extension ecosystem and how Manifest V3 evolves is available in the Chromium documentation: https: / / develop.chrome.com / docs / extensions / mv3 /.
Beyond the individual reaction, StegoAd highlights two strategic lessons: first, the risk of the extension supply chain, where compromised developers or fraudulent accounts can distribute malicious code very efficiently; and second, the need to combine static detection with dynamic signals and behavior analysis to discover threats using layers of ofuscation and conditional delivery. Microsoft published a technical report with indicators and recommendations that should be reviewed in detail for response teams and researchers: https: / / www.microsoft.com / security / blog /.
Finally, the attribution points to overlapping with previous campaigns such as GhostPoster and ShadyPanda and domains linked to DarkSpectre, suggesting that actors with access to resources and operational continuity are iterating on proven techniques. The practical lesson for any user is clear: be selective with extensions, limit permissions, use strong authentication (preferably security keys) and act quickly in the face of suspicion of commitment. The threat is not purely theoretical: it has been unnoticed for years and was only interrupted by a mass elimination; next time, the difference between detecting or suffering from the theft of credentials may be in simple but constant preventive measures.
Related
More news on the same subject.

Four Plex2Shell CVE allows remote execution and mining and proxy backdoor deployment
In recent days, an increase in attacks has been confirmed that take advantage of a chain of failures in Plex Media Server - nicknamed "Plex2Shell" by researchers - to run code r...

GhostAction Expands Attack: phishing to steal credentials and persistence in VS Code
A group behind the GhostAction campaign - already known for infiltrating GitHub Actions workflows into open source projects - has expanded its arsenal: in addition to installing...

OpenCode: possible exposure of AI suppliers in Console affects 1.4% of users
On the night of October 16 there was an unauthorized access to a system inherited from OpenCode which, according to the company, could have exposed keys from IA suppliers that u...

ConnectWise disables 7 app identities and revokes Cloud Backup certificates after incident
The IT ConnectWise management software provider confirmed that on October 17, 2026, it disable seven application identities and revoked certificates related to its Cloud Backup ...

Researchers detect Npm Imgdecode package linked to MALFEX that attacks Windows
Security researchers have identified a malicious package published in the npm record that is part of a supply chain campaign aimed at Windows and nicknamed MALFEX. The package, ...

OpenBSD 7.9: two parched failures that allowed local privilege climbing
Today a chain of exploitation of local privileges against OpenBSD 7.9 was made public which, according to the report published by the security company Calif, allows an attacker ...