# Fake Perplexity Chrome Extension Silently Logged Searches and Keystrokes—Here's What We Know


A malicious Chrome extension impersonating the popular AI search engine Perplexity intercepted user searches and address bar input for an unknown period before Microsoft researchers discovered and reported it. The extension, which has since been removed from the Chrome Web Store by Google following responsible disclosure, represents a sophisticated example of how supply-chain attacks and search-adjacent targets continue to evolve in the threat landscape.


## The Threat: Man-in-the-Middle for Every Query


The malicious extension operated as a transparent intermediary between users and their browsing activity. Rather than blocking or replacing legitimate Perplexity functionality, it monitored everything users typed—both search queries and address bar input—and transmitted this data to an attacker-controlled server before allowing the user's requests to proceed normally.


This approach is particularly dangerous because it maintains the illusion of normal operation. Users saw results they expected, faced no obvious errors, and had no clear indication that their keystrokes were being harvested. From a user perspective, the extension appeared to work exactly as intended.


Key details about the attack:

  • Every search query was logged
  • Address bar input (including URLs, commands, and partial searches) was captured
  • Data was routed through attacker infrastructure before reaching legitimate destinations
  • The extension remained in the official Chrome Web Store long enough to accumulate an unknown number of installations
  • Microsoft discovered the threat; Google removed it upon notification

  • ## Background and Context: Why Perplexity?


    Perplexity AI, launched in 2023, has become one of the fastest-growing search and research tools, particularly among technology professionals, researchers, and knowledge workers. The platform uses large language models to synthesize web results and provide conversational search capabilities—a direct alternative to both traditional Google Search and newer AI chatbots.


    The extension ecosystem represents an ongoing security challenge. Extensions have broad permissions by default, including the ability to monitor and modify network traffic, access browsing history, and intercept keystrokes. While legitimate extensions require these permissions to function, malicious actors exploit the same APIs for surveillance and data theft.


    Why extensions remain attractive targets:

  • High trust surface (users install tools believing they improve productivity)
  • Broad API access to sensitive browsing data
  • Minimal scrutiny compared to standalone applications
  • Users rarely audit extension permissions after installation
  • One installation reaches thousands of users simultaneously

  • ## Technical Details: How the Attack Worked


    The extension functioned as a proxy, intercepting HTTP requests before they reached their destination. When a user typed a query or clicked search, the extension captured the request, forwarded it to an attacker-controlled server for logging, then allowed the request to proceed to Perplexity's legitimate infrastructure.


    Attack flow:

    1. User installs what appears to be official Perplexity extension from Chrome Web Store

    2. User performs search or types in address bar

    3. Extension intercepts the request

    4. Data is logged on attacker server (search term, timestamp, user context)

    5. Request is forwarded to real Perplexity servers

    6. User receives normal search results


    This "pass-through" design is a hallmark of sophisticated credential and data-harvesting attacks. By not disrupting legitimate functionality, the attacker minimizes the risk of detection. Users would have no reason to suspect the extension was malicious unless they:

  • Monitored network traffic in detail
  • Checked browser dev tools for external API calls
  • Reviewed extension permissions carefully
  • Noticed unusual performance or latency

  • Microsoft's detection likely came through either threat intelligence monitoring of suspicious extension behavior or discovery of infrastructure associated with the attacker's command-and-control servers.


    ## Who Was Targeted?


    The scope of compromise remains unclear. Google's extension metrics do not always reflect download counts, and Microsoft's disclosure did not specify:

  • How long the extension was available
  • How many users installed it
  • Geographic or demographic targeting
  • Whether the attacker selectively targeted specific users or organizations

  • However, given that Perplexity is particularly popular among technology professionals, security researchers, and knowledge workers, the attacker likely harvested intelligence valuable to multiple threat actors—search behavior correlates with research interests, job hunting (visible in search patterns), financial decisions, and security work.


    ## Implications: A Broader Pattern


    This incident exemplifies several converging trends in the threat landscape:


    1. Search as a high-value target

    Search queries reveal intent, interests, vulnerabilities, and decision-making. An attacker who can log searches gains intelligence on competitor research, security investigations, acquisition targets, and personal financial planning. This data is valuable both for direct social engineering and for resale to other threat actors.


    2. Extension-based supply chain attacks

    Extensions distribute with the implicit trust of the Chrome Web Store. Users assume Google's review process screens for malicious behavior, but this assumption has been repeatedly disproven. Attackers can create seemingly legitimate extensions, accumulate users, and activate malicious behavior later—or operate covertly from day one.


    3. Ease of infrastructure setup

    Setting up an attacker-controlled logging server requires minimal resources. The attacker needed only a domain, hosting, and a few lines of code to capture and store keystroke data. This low barrier to entry means capability does not indicate sophisticated actors—this attack could originate from individual criminals, corporate espionage teams, or nation-state threat actors.


    ## Recommendations for Users and Organizations


    For individual users:

  • Audit extensions immediately: Open chrome://extensions and review every installed extension. Uninstall anything you don't actively use.
  • Check permissions: Click "Details" on each extension and review what data it can access. Be skeptical of overly broad permissions.
  • Use official sources only: Download Perplexity and other tools directly from official websites or verified sources, not through browser extensions when a web app is available.
  • Monitor network activity: Use browser dev tools (F12 → Network tab) to spot suspicious external requests.
  • Enable two-factor authentication on accounts where you've conducted searches that led to this compromise.

  • For organizations:

  • Deploy extension policy: Use Chrome Enterprise Policy to allowlist only approved extensions and block community gallery installation.
  • Conduct extension audit: Inventory all extensions in use across your organization; remove any unnecessary tools.
  • Monitor search behavior: If employees use enterprise search tools or research platforms, review access logs for compromise indicators.
  • Threat-hunt for similar extensions: Search your environment for other malicious extensions that may follow similar patterns (fake AI tools, fake productivity apps).
  • Educate users: Remind staff that legitimate tools rarely require browser extensions when web versions exist.

  • ## HackWire Analysis


    This attack reflects a fundamental security asymmetry: users trust the official extension marketplaces more than they scrutinize what those extensions actually do. Google's review process catches obvious malware, but sophisticated pass-through proxies—which maintain perfect compatibility with legitimate use—can slip through.


    What makes this incident particularly noteworthy is the targeting of search behavior itself. Unlike credential-stealing malware or banking trojans that focus on specific account types, keystroke logging on search gives an attacker a lens into the victim's thinking process. An attacker who monitors searches can identify which companies a person is researching, which security tools they're evaluating, what health conditions they're investigating, and what job opportunities they're exploring. This intelligence is valuable for targeted spear-phishing, social engineering, and competitive intelligence.


    The Perplexity extension specifically is a clever choice because it targets the segment of users most likely to be information workers, researchers, and security professionals—exactly the people whose search behavior and research interests are most valuable. A attacker harvesting from Perplexity users gains insight into who is investigating what, who is asking security questions, and who is researching emerging threats.


    The incident also underscores why users should prefer web-based tools over browser extensions whenever possible. Perplexity, like most modern AI search tools, operates perfectly well as a web application. An extension adds convenience but introduces a layer of privilege that malicious actors can exploit. The security trade-off is rarely worth it.


    For defenders, this serves as a reminder: extension-based attacks are not edge cases. They're practical, scalable, and difficult to detect without active monitoring. Organizations should treat extension management as a core security control, not an afterthought.


    HackWire Editorial


    ## Recommendations Going Forward


    Organizations should use this incident as a trigger for deeper security hygiene:

    1. Conduct an extension inventory across all endpoints and remove anything non-essential

    2. Deploy detection rules for unusual outbound traffic from browser processes

    3. Educate users on the risks of convenience tools and the value of their search behavior

    4. Monitor threat feeds for similar fake-AI-tool extensions that follow this pattern

    5. Test user awareness with simulated extension installation scenarios


    ---


    ## Related Coverage


  • Read more in our [Vulnerabilities](https://www.hackwire.news/category/vulnerabilities) coverage
  • Cross-reference with [Breaches](https://www.hackwire.news/category/breaches) and [Malware](https://www.hackwire.news/category/malware)
  • Stay current via the [HackWire homepage](https://www.hackwire.news/)