Sunday, October 18, 2026

Malicious Chromium Extension Spoofs Perplexity AI to Hijack Browser Searches

A malicious Chromium extension that impersonated the Perplexity AI brand to intercept browser searches and capture keystrokes before delivering users to legitimate search results.

The extension, listed as “Search for perplexity ai” (ID flkebkiofojicogddingbdmcmkpbplcd, version 2.2), used Manifest V3 capabilities, declarativeNetRequest (DNR) rules, and a typosquatted domain perplexity-ai[.]online to create a stealthy two‑hop interception pipeline that logs queries and associated telemetry to attacker-controlled infrastructure.

Microsoft reported the extension to Google and it has been removed from the Chrome Web Store access at the time of writing.

At installation the extension set itself as the default search provider via chrome_settings_overrides, routing both completed Omnibox queries and suggest_url requests (every character typed) to the attacker domain.

The extension then relied on DNR rules to immediately redirect the browser to the expected search engine (Perplexity, Google, or Bing), leaving the visible results intact while the first hop to the malicious server captured full query strings, HTTP headers, user-agent and source IP.

Landing page of perplexity-ai[.]online (Source : Microsoft).
Landing page of perplexity-ai[.]online (Source : Microsoft).

The extension’s manifest and included server-side code (server.js and nginx.conf) show the interception was intentional: server.js proxies requests, logs incoming headers, and adds permissive CORS; nginx.conf provides HTTPS and proxying for the /search endpoint.

This architecture turns a seemingly innocuous AI search add‑on into a powerful surveillance and data-collection mechanism.

Chromium Extension Spoofs Perplexity AI

Several technical choices increased the extension’s stealth and capability. Use of the suggest_url field meant the operator received real-time keystroke-level data before the user submitted a query, effectively performing active user surveillance rather than simple redirection.

Manifest.json configuration of the analyzed extension (Source : Microsoft).
Manifest.json configuration of the analyzed extension (Source : Microsoft).

Microsoft Threat Intelligence has identified a malicious Chromium based extension that spoofs the AI-powered answer engine Perplexity AI to trick unsuspecting users into installing it. 

The DNR permissions requested declarativeNetRequest, declarativeNetRequestFeedback, and declarativeNetRequestWithHostAccess enabled redirection, monitoring of which rules fired, and host-scoped interception, a combination that exceeds what a legitimate AI search assistant reasonably requires.

The extension also included an unusual content_security_policy permitting Wasm evaluation, enabling future expansion without republishing manifest changes.

The threat model is straightforward but impactful: by typosquatting a trusted AI brand and mimicking onboarding UX, operators increased installation likelihood.

Onboarding page launched by the extension after installation (Source : Microsoft).
 Onboarding page launched by the extension after installation (Source : Microsoft).

After installation, users observed normal search behavior while the attacker-side infrastructure harvested rich signals that can feed profiling, targeted advertising, ad-fraud, or other misuse depending on adversary intent.

Microsoft found no definitive evidence of credential theft in this sample, but the breadth of collected telemetry and elevated permissions represent a material privacy and security risk.

This case highlights two broader trends. First, browser extensions remain a high-value attack surface because they gain privileged access to APIs and user traffic.

Second, adversaries increasingly weaponize AI branding and the current AI hype as social-engineering vectors spoofing recognizable AI services to lower user suspicion.

Microsoft ties this to research showing threat actors operationalize AI both as a technical capability and as a lure.

Defensive guidance is straightforward: enterprises should enforce extension allow‑listing and apply policy controls to block untrusted extensions; monitor for unauthorized changes to browser search settings and outbound traffic to unfamiliar intermediary domains; and flag extensions requesting search-override or powerful network-manipulation APIs.

Platform protections such as Microsoft Defender SmartScreen, Edge’s extension governance, and continuous store review processes provide additional layers of mitigation.

Microsoft has published detailed indicators, dynamic-analysis findings and advanced hunting queries to aid detection and response; organizations should ingest these signals and correlate behavioral telemetry with reputation feeds.

The removal of this extension from the Chrome Web Store mitigates immediate exposure, but the underlying tactics typosquatting trusted AI brands, leveraging MV3/DNR for silent interception, and shipping server-side logging are repeatable.

Security teams and users must remain vigilant as threat actors continue to exploit AI branding and browser extension privileges to harvest sensitive browsing activity.

Indicators of compromise

IndicatorTypeDescription
perplexity-ai[.]onlineDomainTyposquatted domain used for search redirection
flkebkiofojicogddingbdmcmkpbplcdExtension IDMalicious Chromium extension
extension.tilda[.]ws/perplexityaiURLInstallation onboarding page

Note: IP addresses and domains are intentionally defanged (e.g., [.]) to prevent accidental resolution or hyperlinking. Re-fang only within controlled threat intelligence platforms such as MISP, VirusTotal, or your SIEM.

Follow us on Google News, LinkedIn, and X to Get Instant Updates and Set GBH as a Preferred Source in Google.

Mayura Kathir
Mayura Kathirhttps://gbhackers.com/
Mayura Kathir is a cybersecurity reporter at GBHackers News, covering daily incidents including data breaches, malware attacks, cybercrime, vulnerabilities, zero-day exploits, and more.

Hot this week

How To Access Dark Web Anonymously and know its Secretive and Mysterious Activities

What is Deep Web The deep web, invisible web, or...

How to Build and Run a Security Operations Center (SOC Guide) – 2023

Today’s Cyber security operations center (CSOC) should have everything...

Russian Hackers Bypass EDR to Deliver a Weaponized TeamViewer Component

TeamViewer's popularity and remote access capabilities make it an...

Web Server Penetration Testing Checklist – 2026

Web server pentesting is performed under three significant categories: identity,...

ATM Penetration Testing – Advanced Testing Methods to Find The Vulnerabilities

ATM Penetration testing, Hackers have found different approaches to...

Hackers Use ConnectWise SkyKick Credentials to Access Microsoft 365, Halting Cloud Backups

Attackers abused compromised ConnectWise Cloud Backup credentials to access...

Anthropic’s Claude AI Uncovers Origins of NSA-Provided Cryptographic Keys After 25 Years

Anthropic says an internal Claude research model reconstructed how...

OpenBSD Kernel Flaw Dating Back 37 Years Enables Local Privilege Escalation to Root

A newly disclosed OpenBSD kernel exploitation chain combines a...

GhostAction Hackers Hide Credential-Stealing Malware in Fake Font Files Across 94 GitHub Repositories

GhostAction attackers have expanded their GitHub credential theft campaign...

SideCopy Hackers Target Indian Organizations With ReverseRAT Malware to Steal Data

Indian authorities have warned that SideCopy hackers are targeting...

New GhostBat Android Malware Targets 60 Banking and UPI Apps to Steal PINs

A new GhostBat RAT variant targets 60 Android financial...

New ROMULUS Malware Platform Uses Six Servers to Deliver Multiple Malicious Payloads

ROMULUS, a shared ClickFix delivery platform operating across six...

Related Articles

Recent News