40 Malicious Firefox Extensions Impersonated Crypto Wallets in a 77-Add-On Campaign
Socket linked 77 Firefox extensions to the “Offside Wallet Theft Factory,” confirming 40 as malicious wallet or credential stealers and 37 as deceptive sports score shells. The extensions targeted recovery phrases, private keys, serialized Rabby keyrings, passwords, and clipboard contents, using shared infrastructur...
Published byEdited with GPT-5.6 LunaImages generated with GPT Image 1.5
Socket linked 77 Firefox extensions to the “Offside Wallet Theft Factory,” confirming 40 as malicious wallet or credential stealers and 37 as deceptive sports score shells.
The extensions targeted recovery phrases, private keys, serialized Rabby keyrings, passwords, and clipboard contents, using shared infrastructure and remote phishing controls to evade detection.
Anyone who entered a recovery phrase, private key, password, or wallet keyring into a suspicious extension should treat it as exposed, remove the add on, move assets to a new wallet, and rotate affected credentials.
What did Socket’s Threat Research team uncover about the “Offside Wallet Theft Factory”—a coordinated campaign active since at least March 2The Offside Wallet Theft Factory used fake Web3 extensions and shared infrastructure to target Firefox users.
AI Prompt
Create a landscape editorial hero image for this Studio Global article: What did Socket’s Threat Research team uncover about the “Offside Wallet Theft Factory”—a coordinated campaign active since at least March 2. Article summary: Socket identified a coordinated Firefox add-on operation it calls the “Offside Wallet Theft Factory”: 77 linked extension identities, of which 40 were confirmed wallet-secret or credential stealers and 37 were deceptive . Topic tags: general, general web, user generated. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts with fa
openai.com
Socket’s Threat Research team uncovered a coordinated Firefox add-on operation it calls the “Offside Wallet Theft Factory.” The campaign links 77 extension identities through shared code, infrastructure, publishing artifacts, and version histories. Of those, 40 were confirmed malicious and targeted cryptocurrency wallet secrets or credentials, while 37 deceptive sports-score extensions appear to have served as cover or staging builds.
Studio Global AI
Continue your research
This page includes a source-backed answer you can continue inside Studio Global.
What is the short answer to "40 Malicious Firefox Extensions Impersonated Crypto Wallets in a 77-Add-On Campaign"?
Socket linked 77 Firefox extensions to the “Offside Wallet Theft Factory,” confirming 40 as malicious wallet or credential stealers and 37 as deceptive sports score shells.
What are the key points to validate first?
Socket linked 77 Firefox extensions to the “Offside Wallet Theft Factory,” confirming 40 as malicious wallet or credential stealers and 37 as deceptive sports score shells. The extensions targeted recovery phrases, private keys, serialized Rabby keyrings, passwords, and clipboard contents, using shared infrastructure and remote phishing controls to evade detection.
What should I do next in practice?
Anyone who entered a recovery phrase, private key, password, or wallet keyring into a suspicious extension should treat it as exposed, remove the add on, move assets to a new wallet, and rotate affected credentials.
40 Malicious Firefox Extensions Impersonated Crypto Wallets in a 77-Add-On Campaign
Socket linked 77 Firefox extensions to the “Offside Wallet Theft Factory,” confirming 40 as malicious wallet or credential stealers and 37 as deceptive sports score shells. The extensions targeted recovery phrases, private keys, serialized Rabby keyrings, passwords, and clipboard contents, using shared infrastructur...
Published byEdited with GPT-5.6 LunaImages generated with GPT Image 1.5
Socket linked 77 Firefox extensions to the “Offside Wallet Theft Factory,” confirming 40 as malicious wallet or credential stealers and 37 as deceptive sports score shells.
The extensions targeted recovery phrases, private keys, serialized Rabby keyrings, passwords, and clipboard contents, using shared infrastructure and remote phishing controls to evade detection.
Anyone who entered a recovery phrase, private key, password, or wallet keyring into a suspicious extension should treat it as exposed, remove the add on, move assets to a new wallet, and rotate affected credentials.
What did Socket’s Threat Research team uncover about the “Offside Wallet Theft Factory”—a coordinated campaign active since at least March 2The Offside Wallet Theft Factory used fake Web3 extensions and shared infrastructure to target Firefox users.
AI Prompt
Create a landscape editorial hero image for this Studio Global article: What did Socket’s Threat Research team uncover about the “Offside Wallet Theft Factory”—a coordinated campaign active since at least March 2. Article summary: Socket identified a coordinated Firefox add-on operation it calls the “Offside Wallet Theft Factory”: 77 linked extension identities, of which 40 were confirmed wallet-secret or credential stealers and 37 were deceptive . Topic tags: general, general web, user generated. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts with fa
openai.com
Socket’s Threat Research team uncovered a coordinated Firefox add-on operation it calls the “Offside Wallet Theft Factory.” The campaign links 77 extension identities through shared code, infrastructure, publishing artifacts, and version histories. Of those, 40 were confirmed malicious and targeted cryptocurrency wallet secrets or credentials, while 37 deceptive sports-score extensions appear to have served as cover or staging builds.
Studio Global AI
Continue your research
This page includes a source-backed answer you can continue inside Studio Global.
What is the short answer to "40 Malicious Firefox Extensions Impersonated Crypto Wallets in a 77-Add-On Campaign"?
Socket linked 77 Firefox extensions to the “Offside Wallet Theft Factory,” confirming 40 as malicious wallet or credential stealers and 37 as deceptive sports score shells.
What are the key points to validate first?
Socket linked 77 Firefox extensions to the “Offside Wallet Theft Factory,” confirming 40 as malicious wallet or credential stealers and 37 as deceptive sports score shells. The extensions targeted recovery phrases, private keys, serialized Rabby keyrings, passwords, and clipboard contents, using shared infrastructure and remote phishing controls to evade detection.
What should I do next in practice?
Anyone who entered a recovery phrase, private key, password, or wallet keyring into a suspicious extension should treat it as exposed, remove the add on, move assets to a new wallet, and rotate affected credentials.
The activity was believed to be active since at least March 2026. Researchers have not attributed it to a known threat actor or group.
What the malicious extensions targeted
The malicious add-ons impersonated Web3 products including OKX, Rabby Wallet, and TronLink. Their targets included:
Cryptocurrency recovery phrases and private keys
Wallet keyrings and other serialized wallet data
Account credentials
Clipboard contents, which can include copied wallet addresses or secrets
A Rabby-focused subset included 13 impersonators that exfiltrated serialized wallet-keyring data before Rabby’s normal local encryption process. That gave the operators access to the data at a point when local encryption would not yet protect it.
The campaign’s 37 sports-score extensions were not confirmed as wallet stealers in the available analysis. Their connection to the malicious add-ons came from overlapping code, infrastructure, publishing patterns, and extension histories.
How the campaign was organized
Socket’s reporting grouped the activity into four malicious clusters. The clusters shared technical and operational signals rather than relying on a single identical extension design, helping the operators distribute the campaign across multiple wallet brands and add-on identities.
The extensions also used services that made the operation easier to change and harder to inspect:
Cloudflare Workers were used in some clusters as exfiltration channels for stolen data.
Other extensions used hardcoded command-and-control servers to collect credentials and clipboard data.
This combination meant that malicious behavior did not necessarily need to be embedded permanently in every published extension version. A remotely controlled phishing page could be switched on or off without submitting a new add-on update, reducing the chance that a review snapshot would capture the active behavior.
Signed extensions were repurposed over time
One of the campaign’s more important evasion signals was version repurposing. At least nine extensions began as sports-score applications and were later updated into wallet malware.
That approach can make an extension look less suspicious when first published: an add-on may establish a publishing history and accumulate user trust before a later version changes its behavior. In this case, Mozilla signing records, overlapping identities, common code, and shared infrastructure helped researchers connect apparently separate extensions to the same broader operation.
The signing records also indicate that activity reached back to at least March 2026. They support Socket’s assessment that the 77 identities represented a coordinated campaign rather than unrelated malicious submissions.
What Firefox users should do
If you installed one of the suspicious extensions or entered sensitive information into it, respond as though that information is exposed:
Remove the extension immediately. Review every installed Firefox add-on, not just the one that prompted concern.
Move cryptocurrency assets to a newly created wallet with a new recovery phrase. Do not reuse an exposed seed phrase or private key.
Change any passwords entered into the extension, starting with email, exchange, and other accounts that could be used to recover assets. Enable multifactor authentication and revoke active sessions or API keys where available.
Monitor wallets and accounts for unauthorized activity.
Report the extension to Mozilla and the legitimate wallet provider it impersonated.
A recovery phrase, private key, or imported wallet keyring should not be considered safe merely because no theft has appeared yet. The campaign was designed to collect data that could enable later account or asset access, so remediation should happen before suspicious activity is visible.
The broader lesson
The campaign shows why marketplace presence and a valid browser-extension signature are not enough to establish trust. The linked add-ons combined fake Web3 branding, reused code, repurposed signed extensions, remote phishing switches, and shared infrastructure. Those signals became more meaningful when analyzed together than when each extension was examined in isolation.
The available evidence clearly supports the 77-extension campaign assessment and the Rabby keyring-exfiltration behavior. It does not, however, provide enough detail to reliably map every one of the four clusters to a specific extension family or identify the people behind the operation.
The activity was believed to be active since at least March 2026. Researchers have not attributed it to a known threat actor or group.
What the malicious extensions targeted
The malicious add-ons impersonated Web3 products including OKX, Rabby Wallet, and TronLink. Their targets included:
Cryptocurrency recovery phrases and private keys
Wallet keyrings and other serialized wallet data
Account credentials
Clipboard contents, which can include copied wallet addresses or secrets
A Rabby-focused subset included 13 impersonators that exfiltrated serialized wallet-keyring data before Rabby’s normal local encryption process. That gave the operators access to the data at a point when local encryption would not yet protect it.
The campaign’s 37 sports-score extensions were not confirmed as wallet stealers in the available analysis. Their connection to the malicious add-ons came from overlapping code, infrastructure, publishing patterns, and extension histories.
How the campaign was organized
Socket’s reporting grouped the activity into four malicious clusters. The clusters shared technical and operational signals rather than relying on a single identical extension design, helping the operators distribute the campaign across multiple wallet brands and add-on identities.
The extensions also used services that made the operation easier to change and harder to inspect:
Cloudflare Workers were used in some clusters as exfiltration channels for stolen data.
Other extensions used hardcoded command-and-control servers to collect credentials and clipboard data.
This combination meant that malicious behavior did not necessarily need to be embedded permanently in every published extension version. A remotely controlled phishing page could be switched on or off without submitting a new add-on update, reducing the chance that a review snapshot would capture the active behavior.
Signed extensions were repurposed over time
One of the campaign’s more important evasion signals was version repurposing. At least nine extensions began as sports-score applications and were later updated into wallet malware.
That approach can make an extension look less suspicious when first published: an add-on may establish a publishing history and accumulate user trust before a later version changes its behavior. In this case, Mozilla signing records, overlapping identities, common code, and shared infrastructure helped researchers connect apparently separate extensions to the same broader operation.
The signing records also indicate that activity reached back to at least March 2026. They support Socket’s assessment that the 77 identities represented a coordinated campaign rather than unrelated malicious submissions.
What Firefox users should do
If you installed one of the suspicious extensions or entered sensitive information into it, respond as though that information is exposed:
Remove the extension immediately. Review every installed Firefox add-on, not just the one that prompted concern.
Move cryptocurrency assets to a newly created wallet with a new recovery phrase. Do not reuse an exposed seed phrase or private key.
Change any passwords entered into the extension, starting with email, exchange, and other accounts that could be used to recover assets. Enable multifactor authentication and revoke active sessions or API keys where available.
Monitor wallets and accounts for unauthorized activity.
Report the extension to Mozilla and the legitimate wallet provider it impersonated.
A recovery phrase, private key, or imported wallet keyring should not be considered safe merely because no theft has appeared yet. The campaign was designed to collect data that could enable later account or asset access, so remediation should happen before suspicious activity is visible.
The broader lesson
The campaign shows why marketplace presence and a valid browser-extension signature are not enough to establish trust. The linked add-ons combined fake Web3 branding, reused code, repurposed signed extensions, remote phishing switches, and shared infrastructure. Those signals became more meaningful when analyzed together than when each extension was examined in isolation.
The available evidence clearly supports the 77-extension campaign assessment and the Rabby keyring-exfiltration behavior. It does not, however, provide enough detail to reliably map every one of the four clusters to a specific extension family or identify the people behind the operation.