HomeCyber BalkansMalicious 152 Chrome Extensions Discovered Spoofing Google Organic Search Traffic - GBHackers...

Malicious 152 Chrome Extensions Discovered Spoofing Google Organic Search Traffic – GBHackers Security

Published on

spot_img

Coordinated Network of Malicious Chrome Extensions Dismantled

In a significant cybersecurity breakthrough, researchers have identified and dismantled a massive, coordinated network comprising 152 malicious Google Chrome browser extensions. This operation was discovered to be generating fake organic traffic for Google search, raising serious concerns regarding online security and user privacy.

The threat was revealed by Socket’s Threat Research Team, who traced the malicious extensions across 38 separate publisher accounts on the Chrome Web Store. The investigation pointed to three primary backend brands associated with the extensions: tabplugins[.]com, yowgames[.]com, and chromewallpaper[.]com.

These harmful extensions, disguised as seemingly innocuous “live wallpaper” new-tab utilities, managed to accumulate around 105,000 installations from unsuspecting users. Each Chrome Web Store listing offered assurances that no user data was being collected. However, researchers uncovered that the extensions were aggressively harvesting telemetry data behind the scenes, contradicting their claims.

Privacy Violations and Data Harvesting

The contradiction was stark; while the operators’ external privacy policy stated that user data collection was minimal, the reality was far more invasive. According to Socket, the policy acknowledged the logging of IP addresses, Internet Service Provider (ISP) information, click counts, and referral data. The harvested telemetry was shared with Google AdSense, DoubleClick, and various unnamed third-party advertising partners. This blatant breach of developer policies could lead to permanent suspensions of their accounts on the platform.

It was noted that the operations’ most sophisticated abuses were concentrated among 54 extensions utilizing the TabPlugins brand template. The malicious activity primarily stemmed from the extension’s service worker file, specifically js/bg.js, which executed hard-coded URLs during the installation and uninstallation processes.

Upon installation, users found that the extension prompted a new tab to open to a landing page on tabplugins[.]com, appended with utm_source=google&utm_medium=organic. This tactic effectively deceived analytics platforms into registering an automated software hit as a legitimate user arriving through organic search.

Moreover, the uninstall process triggered additional concealment measures aimed at misleading attribution systems. The extension’s setUninstallURL function utilized a google.com/url wrapper that replicated Google’s signed redirect tokens, successfully masquerading as a human user clicking a legitimate link on a Google Search Engine Results Page (SERP).

By employing these tactics, the operators essentially polluted the attribution data for their analytics, ad measurement platforms, and Google itself, fundamentally undermining the integrity of online traffic reporting.

Operational Tactics and Evasion Techniques

The malicious campaign exemplified a high level of sophistication in its operational tactics. Each analyzed extension contained a uniform anti-forensic routine embedded in bg.js, which initiated a deleteDatabase() loop targeting all IndexedDB databases upon the service worker’s startup.

While the current architecture stored state data in localStorage, making this specific wipe function technically ineffective, the consistent presence of this code across 141 extensions provided a reliable behavioral fingerprint for identification.

To enhance resilience against takedown efforts, the threat actors distributed identical templates across the 38 isolated publisher accounts, with the backend infrastructure further segmented among various Cloudflare accounts and hosting providers. This strategic arrangement insinuated the possible involvement of multiple coordinated teams dedicated to driving forced traffic to ad-monetized brand pages through a live Prebid header-bidding stack, which was linked to both Google Ad Manager and AppNexus.

Indicators of Compromise (IOCs) and Recommendations

As the investigation unfolded, Socket provided a list of Indicators of Compromise (IOCs) that could be vital for recognizing the presence of these malicious extensions. The IOCs included specific domains associated with the networks, such as tabplugins[.]com and yowgames[.]com, along with IP addresses linked to the original servers and distinct URL patterns indicative of the forged organic traffic attribution.

For end-users, it is crucial to immediately uninstall any new-tab wallpaper extensions sourced from the identified malicious domains and to double-check their default search engine settings for any unauthorized alterations.

Security teams are advised to focus on the behavioral fingerprints provided by the research, rather than merely relying on extension IDs. Critical signals to monitor include the IndexedDB enumerate-delete loop, the use of setUninstallURL functions directing to Google URL wrappers, and the utilization of onInstalled handlers that initiate forced tab openings with organic parameters.

As technology continues to evolve, so do the threats posed by cybercriminals. Continued vigilance and proactive measures are essential in safeguarding user data and maintaining the integrity of online platforms.

Source link

Latest articles

How Security Debt Accumulates More Rapidly Than Technical Debt

Understanding the Impact of Security Debt in Software Development In the realm of software development,...

Chrome 149 Update Addresses 28 Vulnerabilities

Google has rolled out Chrome 149, a vital security update aimed at addressing 28...

Fake FACEIT Pages Compromise Steam Accounts

A sophisticated phishing campaign has come to light, specifically targeting competitive gamers through counterfeit...

Anthropic Halts Fable 5 and Mythos 5 in Compliance with U.S. National Security Directive – GBHackers Security

Anthropic Halts Access to Fable 5 and Mythos 5 Due to U.S. Export Control...

More like this

How Security Debt Accumulates More Rapidly Than Technical Debt

Understanding the Impact of Security Debt in Software Development In the realm of software development,...

Chrome 149 Update Addresses 28 Vulnerabilities

Google has rolled out Chrome 149, a vital security update aimed at addressing 28...

Fake FACEIT Pages Compromise Steam Accounts

A sophisticated phishing campaign has come to light, specifically targeting competitive gamers through counterfeit...