New particulars reveal how hackers hijacked 35 Google Chrome extensions


New particulars reveal how hackers hijacked 35 Google Chrome extensions

New particulars have emerged a few phishing marketing campaign concentrating on Chrome browser extension builders that led to the compromise of at the least thirty-five extensions to inject data-stealing code, together with these from cybersecurity agency Cyberhaven.

Though preliminary studies centered on Cyberhaven’s security-focused extension, subsequent investigations revealed that the identical code had been injected into at the least 35 extensions collectively utilized by roughly 2,600,000 individuals.

From studies on LinkedIn and Google Teams from focused builders, the newest marketing campaign began round December fifth, 2024. Nevertheless, earlier command and management subdomains discovered by BleepingComputer existed way back to March 2024.

“I simply wished to alert individuals to a extra refined phishing electronic mail than normal that we bought that said a Chrome Extension coverage violation of the shape: ‘Pointless particulars within the description’,” reads the put up to Google Group’s Chromium Extension’s group.

“The hyperlink on this electronic mail appears just like the webstore however goes to a phishing web site that can attempt to take management of your chrome extension and sure replace it with malware.”

A misleading OAuth assault chain

The assault begins with a phishing electronic mail despatched to Chrome extension builders immediately or via a assist electronic mail related to their area identify.

From emails seen by BleepingComputer, the next domains have been used on this marketing campaign to ship the phishing emails:


supportchromestore.com
forextensions.com
chromeforextension.com

The phishing electronic mail, which is made to look as if it comes from Google, claims that the extension is in violation of Chrome Net Retailer insurance policies and is vulnerable to being eliminated.  

“We don’t permit extensions with deceptive, poorly formatted, non-descriptive, irrelevant, extreme, or inappropriate metadata, together with however not restricted to the extension description, developer identify, title, icon, screenshots, and promotional photos,” reads the phishing electronic mail.

Particularly, the extension’s developer is led to imagine their software program’s description accommodates deceptive info and should comply with the Chrome Net Retailer insurance policies.

The phishing email used in the attack
The phishing electronic mail used within the assault
Supply: Google Teams

If the developer clicks on the embedded ‘Go To Coverage’ button in an effort to know what guidelines they’ve violated, they’re taken to a legit login web page on Google’s area for a malicious OAuth utility.

The web page is a part of Google’s normal authorization move, designed for securely granting permissions to third-party apps to entry particular Google account assets.

The malicious landing page hosted on Google
Malicious authentication request
Supply: Cyberhaven

On that platform, the attacker hosted a malicious OAuth utility named “Privateness Coverage Extension” that requested the sufferer to grant permission to handle Chrome Net Retailer extensions via their account.

“Whenever you permit this entry, Privateness Coverage Extension will be capable to: See, edit, replace, or publish your Chrome Net Retailer extensions, themes, apps, and licenses you’ve got entry to,” reads the OAuth authorization web page.

Permissions approval prompt
Permissions approval immediate
Supply: Cyberhaven

Multi-factor authentication did not assist shield the account as direct approvals in OAuth authorization flows aren’t required, and the method assumes the person absolutely understands the scope of permissions they’re granting.

“The worker adopted the usual move and inadvertently licensed this malicious third-party utility,” explains Cyberhaven in a autopsy writeup.

“The worker had Google Superior Safety enabled and had MFA overlaying his account. The worker didn’t obtain an MFA immediate. The worker’s Google credentials weren’t compromised.”

As soon as the menace actors gained entry to the extension developer’s account, they modified the extension to incorporate two malicious recordsdata, specifically ’employee.js’ and ‘content material.js,’ which contained code to steal knowledge from Fb accounts.

The hijacked extension was then revealed as a “new” model on the Chrome Net Retailer.

Whereas Extension Complete is monitoring thirty-five extensions impacted by this phishing marketing campaign, IOCs from the assault point out {that a} far higher quantity have been focused.

Based on VirusTotal, the menace actors pre-registered domains for focused extensions, even when they didn’t fall for the assault.

Whereas most domains have been created in November and December, BleepingComputer discovered that the menace actors have been testing this assault in March 2024.

Earlier subdomains used in the phishing campaign
Earlier subdomains used within the phishing marketing campaign
Supply: BleepingComputer

Focusing on Fb enterprise accounts

Evaluation of compromised machines confirmed that the attackers have been after the Fb accounts of customers of the poisoned extensions.

Particularly, the data-stealing code tried to seize the person’s Fb ID, entry token, account information, advert account info, and enterprise accounts.

Facebook data stolen by hijacked extensions
Fb knowledge stolen by hijacked extensions
Supply: Cyberhaven

Moreover, the malicious code added a mouse click on occasion listener particularly for the sufferer’s interactions on Fb.com, in search of QR code photos associated to the platform’s two-factor authentication or CAPTCHA mechanisms.

This aimed to bypass 2FA protections on the Fb account and permit the menace actors to hijack it.

The stolen info could be packaged along with Fb cookies, the person agent string, Fb ID, and the mouse click on occasions and exfiltrated to the attacker’s command and management (C2) server.

Menace actors have been concentrating on Fb enterprise accounts through varied assault pathways to make direct funds from the sufferer’s credit score to their account, run disinformation or phishing campaigns on the social media platform, or monetize their entry by promoting it to others.

Recent Articles

Related Stories

Leave A Reply

Please enter your comment!
Please enter your name here