Home / Blockchain Hacks & Exploits / Sophisticated Malicious Chrome Extension Evades Detection and Drains Crypto Wallets Using the Sui Blockchain

Sophisticated Malicious Chrome Extension Evades Detection and Drains Crypto Wallets Using the Sui Blockchain

For a few critical days last November, a deceptive and malicious Google Chrome extension managed to climb the rankings to secure the fourth position for the search query “Ethereum wallet” on the official Chrome Web Store. The software, which marketed itself under the name “Safery: Ethereum Wallet,” was crafted with enough visual polish and technical subtlety to easily pass as a legitimate financial tool to the average web user. It featured a clean, professional icon, a generic title that smartly leveraged security-adjacent terminology, a rapid influx of five-star reviews, and boilerplate descriptions that instantly look familiar to anyone who has ever downloaded a decentralized finance (DeFi) application or browser-based cryptocurrency wallet.

Beneath this convincing frontend, however, lay a purpose-built attack mechanism engineered to systematically steal seed phrases and completely empty user wallets. Rather than relying on traditional methods that could easily trigger alarms, the malicious extension encoded stolen secrets directly into micro-transactions executed on the Sui blockchain.

Security tooling company Socket, which specializes in open-source software supply chains, installed and conducted a deep technical analysis of the extension shortly after its discovery in the wild. Their primary research objective was to understand how “Safery” successfully avoided automated detection, rapidly climbed the competitive Chrome Store search rankings, and exfiltrated sensitive seed phrases without raising immediate red alarms across security layers. Furthermore, the firm sought to determine what everyday users could do to spot similar emerging threats. The resulting analytical report walks through the attacker’s sophisticated approach, serving simultaneously as a postmortem of the security failure and a stark warning that browser extensions remain a dangerously overlooked blind spot in the broader cryptocurrency ecosystem.

This particular security incident is noteworthy because the threat actors behind it did not simply rely on credential stuffing or spoofing an existing, well-known wallet brand. That particular vector—such as creating a crude MetaMask lookalike or recycling an obscure phishing domain—is, unfortunately, well-trodden and heavily monitored territory within the crypto security landscape. Instead, Safery took a more patient and deceptive route. It invented an entirely new brand identity from scratch, utilized purchased or automated bot reviews to artificially inflate its search rankings, and successfully launched itself as a fresh, independent wallet option within the marketplace.

Because the hackers established a novel identity rather than impersonating a specific existing product, the listing showed almost none of the immediate red flags that experienced users typically look out for. There was no broken English or awkward grammar in the descriptions, no obviously suspicious or overly broad permissions requested upfront, and no immediate redirection to shady, unverified external domains. The Chrome Web Store publisher page associated with the extension featured zero prior complaints or negative user histories, and its designated support URL led to an off-platform website that had not yet been flagged by major security trackers at the time Socket initiated its investigation.

Given its polished, professional appearance and the absence of glaring warnings, most casual users would not have hesitated for even a moment before clicking the prominent “Add to Chrome” button. Like many standard crypto tools, the extension requested permission to run on “all websites,” which is a functionally common and practically necessary requirement for crypto wallets that need to interact dynamically with various decentralized applications across the web.

Notably, the software did not prompt users for extra, unusual permissions or attempt to inject complex content scripts that would typically trigger Chrome’s more aggressive automated security warnings. Its visual branding was minimalist and consistent, the supporting website mirrored the extension’s name and aesthetic, and the initial setup screen naturally prompted users to either create a brand-new wallet or securely import an existing one—behavior that mimics standard, legitimate industry practices.

The Seed Heist, Broadcast Over Sui

The real financial damage began the exact moment an unsuspecting user entered their recovery seed phrase. Instead of storing the sensitive phrase locally on the device or encrypting it for legitimate user access, the extension silently and methodically split the text string into smaller fragments. It then encoded these fragments to look precisely like random, ordinary wallet addresses.

Socket’s comprehensive research indicates that these hidden fragments were subsequently inserted directly into transactions executed on the Sui blockchain. Specifically, the malicious extension issued minuscule SUI token transfers—amounts so vanishingly small that they would never draw the attention of a human observer or automated monitoring tool—to various addresses directly controlled by the attacker. Hidden deep inside those routine blockchain transactions, either embedded within memo fields or cleverly obfuscated directly within the transaction addresses themselves, were the fractured pieces of the user’s private seed phrase.

This calculated technical approach offered distinct tactical advantages for the perpetrators. Most importantly, it completely eliminated the need for the extension to send outbound network requests to malicious command-and-control servers. There was no suspicious beaconing, no hidden data exfiltration over HTTP protocols, and no continuous WebSocket traffic that a modern web browser or local antivirus software might easily flag and block.

Instead, the payload left the user’s local device disguised as a completely normal, innocuous-looking blockchain transaction, seamlessly routed through a widely used, low-fee layer-1 network. Once the data successfully landed on-chain, it was publicly accessible, allowing the attacker to retrieve the fragments at their leisure, reconstruct the complete seed phrase, and systematically sweep external wallets clean without ever needing to touch the user’s device a second time.

In effect, the scam repurposed the Sui blockchain infrastructure itself to serve as an encrypted, covert communications channel. Because the Sui network boasts exceptionally fast confirmation times and negligible transaction costs, it functioned as a low-latency message bus ideally suited for the attackers’ needs.

Socket successfully traced multiple historical examples of these seed-fragment transactions on-chain, confirming a direct causal link between the initial entry of the seed phrase into the extension and the subsequent, catastrophic loss of digital assets. While the actual thefts of funds occurred off-chain—primarily on Ethereum or various other layer-1 networks where the victims’ wallets conveniently held significant balances—the exact instructions required to carry out the thefts were hidden entirely in plain sight.

Before releasing the final, polished version that ultimately landed in Chrome’s top wallet search results, the publisher likely tested and refined this methodology in private. Technical evidence uncovered by researchers suggests that earlier, simpler builds experimented with rudimentary data leaks before the Sui encoding technique was perfected and scaled.

By the time the active extension was finally flagged and reported by vigilant community members, it had already accumulated enough installs to comfortably reach Chrome’s coveted “trending” tier, which further amplified its visibility to prospective victims. Reports indicated that the Safery wallet sat prominently among the top results for “Ethereum wallet” searches even as mounting reports of suspicious account behavior and sudden fund drains began circulating wildly across platforms like Reddit and Telegram.

How the Chrome Algorithm Let It Happen

The ultimate success of the Safery extension hinged heavily on the underlying mechanics of Chrome’s internal search ranking logic. The Chrome Web Store search algorithm primarily weighs factors such as precise keyword matching, total install counts, review velocity, average user ratings, and the recency of software updates.

Extensions that experience a sudden, concentrated burst of activity, particularly within specialized or niche categories like cryptocurrency tools, can climb search rankings rapidly if better-vetted, established competitors are not updated frequently enough to maintain algorithmic relevance. In this specific instance, Safery benefited from a name that scored exceptionally well for common user queries, a coordinated blitz of positive reviews—many of which were clearly templated or duplicated across accounts—and a very fresh upload timestamp.

There is currently no available evidence to suggest that Google manually reviewed this specific listing prior to its publication. Standard Chrome Web Store policy handles the vast majority of new extension submissions through a combination of brief automated scans and fundamental static code analysis.

Extensions typically undergo much deeper manual or automated scrutiny only when they request elevated, highly sensitive browser permissions, such as continuous access to active tabs, system clipboards, local file systems, or complete browsing history. Legitimate crypto wallets frequently manage to avoid triggering these strict flags by operating safely within isolated iframes or utilizing officially approved application programming interfaces. Safery carefully stayed within these established compliance bounds.

Even when alarmed users attempted to sound the alarm and raise concerns, the frustrating lag time between initial public reporting and final platform takedown stretched out long enough for substantial financial damage to occur. Part of this delay is structural: the Chrome Web Store does not automatically act on flagged extensions instantly unless there is an overwhelming consensus of reports or an exact match against known malware signatures.

In this particular case, the malicious payload consisted of heavily obfuscated JavaScript that relied entirely on decentralized blockchain infrastructure rather than external, blockable hosting servers. As a result, traditional, signature-based malware detection methods simply failed to catch it in time.

This security breach is part of a broader, ongoing trend of browser extensions being weaponized to target cryptocurrency holders. Previous high-profile scams have included fake Ledger Live companion apps designed to trick users into typing recovery phrases directly into browser windows, or compromised legitimate extensions where attackers managed to hijack the original developer’s publishing keys.

What made the Safery incident uniquely dangerous was the sheer smoothness of its facade and the complete absence of traditional backend infrastructure. There was no rogue phishing website to take down through domain registrars, and no centralized server to block; there was merely a single browser extension quietly moving secrets onto a public blockchain and walking away.

Impacted users were left with very narrow windows of recourse. For those who acted with extreme urgency, potential exposure could be mitigated by immediately rotating seed phrases, transferring remaining funds to fresh wallets, and revoking outstanding transaction approvals across various protocols.

Socket and other security researchers quickly published detailed triage steps for anyone who had installed the extension: uninstall the software immediately, revoke all active token approvals, sweep remaining digital assets to a brand-new wallet using an entirely clean, uncompromised device, and continuously monitor associated addresses for unusual activity. For users who failed to notice the silent exfiltration in time, or those who stored substantial amounts of capital in vulnerable hot wallets, asset recovery remained highly unlikely.

Security experts, developers, and industry analysts are now calling for significantly stronger detection heuristics directly from Google and other browser vendors. One prominent proposed solution involves automatically flagging and quarantining any extension that includes user interface elements specifically designed to prompt for 12-word or 24-word recovery phrases.

Another suggested approach is the mandatory implementation of publisher attestation protocols for wallet extensions. This would provide verifiable, cryptographic proof that a given software publisher genuinely controls the underlying codebase associated with a recognized, trusted wallet brand. Furthermore, there are growing industry demands for much tighter regulatory inspection of wallet-related permissions, even in cases where those permissions do not explicitly trigger traditional, high-risk access patterns.

For everyday end users, security firms continue to stress practical vigilance when managing browser extensions. Before installing any cryptocurrency-related extension, users are advised to thoroughly review the publisher’s historical track record, verify official associations with known, reputable open-source projects, carefully inspect review patterns for obvious anomalies such as bursts of identical or templated text, check for legitimate website links backed by public GitHub code repositories, and closely scan the permissions tab for vague or sweeping system access requests.

A clean product name and a high star rating are simply no longer enough to guarantee safety in the Web3 era. This persistent security challenge raises profound, broader questions regarding the fundamental role of web browsers in the cryptocurrency ecosystem. Browser wallets initially gained widespread popularity primarily due to their accessibility and ease of use, enabling everyday users to interact seamlessly with decentralized applications without the friction of switching platforms or downloading standalone desktop applications.

However, that crucial accessibility has come at the steep cost of heightened systemic exposure. The modern web browser remains an inherently high-risk computing environment susceptible to malicious extension manipulation, active session hijacking, background clipboard scrapers, and now, covert blockchain-based exfiltration.

As a result, independent wallet developers are increasingly likely to rethink their primary distribution models. Some forward-thinking teams already actively discourage users from installing software via the Chrome Web Store, strongly preferring dedicated mobile applications or standalone desktop binaries. Others may soon implement prominent, native warnings for users attempting to install wallet software from unverified sources.

The core, underlying problem remains frustratingly complex: software distribution is heavily fragmented, and the vast majority of everyday users lack the deep technical expertise required to easily distinguish a legitimate, secure financial wallet from a polished, malicious clone. The Safery extension did not need to successfully mimic MetaMask or masquerade as Phantom; it simply engineered its own brand, fabricated robust trust signals, and constructed an invisible digital backdoor that utilized the Sui blockchain as an efficient courier.

This reality demands a fundamental rethinking of how trust is established in cryptocurrency user experiences, and how close to the metal even casual tools like browser extensions truly operate. Crypto users frequently operate under the foundational assumption that Web3 technology inherently guarantees absolute digital sovereignty and self-custody. Yet, in the wrong hands, an unvetted browser wallet ceases to function as a secure financial vault, turning instead into an open port—and web browsers will not always warn users before something slips quietly through.

Tagged:

Leave a Reply

Your email address will not be published. Required fields are marked *