Hackers News Hackers News
  • CyberSecurity News
  • Threats
  • Attacks
  • Vulnerabilities
  • Breaches
  • Comparisons

Social Media

Hackers News Hackers News
  • CyberSecurity News
  • Threats
  • Attacks
  • Vulnerabilities
  • Breaches
  • Comparisons
Search the Site
Popular Searches:
technology Amazon AI
Recent Posts
Gunra Ransomware Exploits Fortinet VPN Flaws, Bypasses MFA
August 10, 2026
Anthropic Claude: New Security Feature Automates Agent Access Approvals
August 10, 2026
Critical Vulnerability Lets Attackers Bypass MFA in Windows 11 and Entra ID
August 10, 2026
Home/Threats/PromptSnatcher Ad Blocker Extensions Steal AI Chats
Threats

PromptSnatcher Ad Blocker Extensions Steal AI Chats

Key Takeaways Two browser extensions, “Smart Adblocker” and “Adblock for Browser,” secretly stole private conversations from major AI platforms. Approximately 90,000 users...

Jennifer sherman
Jennifer sherman
June 15, 2026 4 Min Read
56 0

Key Takeaways

  • Two browser extensions, “Smart Adblocker” and “Adblock for Browser,” secretly stole private conversations from major AI platforms.
  • Approximately 90,000 users were affected across eight AI services, including ChatGPT, Claude, and Gemini.
  • The extensions provided legitimate ad-blocking functionality while simultaneously exfiltrating detailed AI chat histories.
  • The operation, dubbed “PromptSnatcher,” was sophisticated, employing identical backend infrastructure across different browser stores and actively misleading users about data collection practices.

Malicious Ad Blockers Exposed for Stealing AI Chats

In a sophisticated supply chain attack, two seemingly innocuous browser extensions masquerading as ad blockers have been found to systematically exfiltrate private conversations from prominent artificial intelligence platforms. These malicious extensions, identified as “Smart Adblocker” and “Adblock for Browser,” successfully compromised the AI interactions of an estimated 90,000 users before their clandestine activities were uncovered.

Table Of Content

  • Key Takeaways
  • Malicious Ad Blockers Exposed for Stealing AI Chats
  • The “PromptSnatcher” Operation: A Deep Dive
  • How the Data Theft Unfolded
  • The Disclosure Gap That Made It Worse
  • What You Should Do

The targeted AI services included industry leaders such as ChatGPT, Claude, Gemini, and five other major platforms. While users benefited from the promised ad-blocking features, their sensitive AI dialogues were silently siphoned off in the background, raising significant privacy and security concerns.

The “PromptSnatcher” Operation: A Deep Dive

Internally tracked as “Panel 231” and named “PromptSnatcher” by researchers, this operation extended far beyond simple data logging. The extensions were meticulously engineered to capture complete conversation histories, accurately identify the specific AI model a user was interacting with, and even ascertain whether the user held a paid subscription tier. The granular nature of the collected data points to a well-resourced and commercially motivated campaign behind the illicit data acquisition, as detailed in a comprehensive report by analysts at MalExt Sentry.

The discovery originated from an automated scanner that flagged a recurring Google Tag Manager ID across several extensions. This seemingly minor discrepancy in filter rules ultimately unraveled a broader conspiracy, linking two distinct extensions to a unified, hidden data collection engine.

Despite being published under different names and pointing to separate domains, “Smart Adblocker” (Chrome ID: iojpcjjdfhlcbjnpngcmaojmlokmeii, C2 domain: smartadblocker.com) and “Adblock for Browser” (Chrome ID: jcbjcocinigpbgfpnhlpagidbmlngnnn, C2 domain: abforbrowser.com) shared identical backend code, infrastructure, and an internal communication protocol designated LDP_MESSAGE. This dual-deployment strategy is a recognized tactic employed by threat actors to expand their reach and mitigate the impact of a single takedown, thereby prolonging the campaign’s lifespan.

A key factor contributing to PromptSnatcher’s elusive nature was its reliance on legitimate, publicly available ad-blocking filter lists, such as EasyList. This integration provided the extensions with genuine functionality, allowing them to pass superficial inspections. Crucially, the malicious telemetry engine operated entirely independently from the ad-blocking components, rendering the covert data exfiltration layer exceptionally difficult to detect without in-depth code analysis.

How the Data Theft Unfolded

The core of the attack leveraged a script named shared-page-capture.js, which was injected directly into the active web page. Once deployed, this script intercepted all network traffic by patching global browser functions including fetch, XMLHttpRequest, and WebSocket. This insidious mechanism ensured that every message exchanged with an AI chatbot was routed through the malicious code before it ever reached the user’s interface.

Captured conversations were buffered, with prompts up to 10,000 characters and responses up to 30,000 characters, before being transmitted to operator-controlled servers. Each data exfiltration package contained a unique device ID, the AI platform name, the conversation ID, the specific AI model used, the user’s subscription tier, and a timestamp. This comprehensive data collection suggests a clear intent for resale of the stolen information or the creation of detailed profiles of AI users.

The scope of the attack encompassed eight major AI platforms: ChatGPT, Gemini, Claude, Copilot, Perplexity, DeepSeek, Grok, and Meta AI. The attackers possessed the capability to remotely add new targets via a configuration server, eliminating the need for extension updates. Notably, Meta AI was not even present in the static extension code but was already actively targeted through the live remote configuration, demonstrating the adaptability of the operation.

The Disclosure Gap That Made It Worse

A particularly concerning aspect of the PromptSnatcher operation involved the Firefox versions of both extensions. Their manifest files explicitly declared data_collection_permissions: none, formally assuring users and Mozilla that no data collection was occurring. Despite this explicit declaration, the underlying code was functionally identical to their Chrome counterparts, which performed full conversation capture. This direct contradiction between stated policy and actual functionality severely compromised user trust in the Firefox review process.

Furthermore, the onboarding process for these extensions employed vague language such as “Enhanced Protection,” deliberately omitting any mention of AI conversation recording. Users who believed they were simply installing a standard ad blocker had no reasonable means of discerning the true nature of the extensions’ activities.

What You Should Do

  • Immediately Uninstall: Remove “Smart Adblocker” and “Adblock for Browser” extensions from all browsers (Chrome, Firefox, etc.) without delay.
  • Change AI Account Credentials: As a precautionary measure, change passwords and review security settings for all AI platforms you have used, especially ChatGPT, Gemini, and Claude.
  • Review Conversation History: Scrutinize your recent conversation history on affected AI platforms for any unusual activity or signs of unauthorized access.
  • Exercise Caution with Extensions: Be extremely vigilant when installing browser extensions. Only download extensions from reputable developers and carefully review requested permissions and user reviews.
  • Utilize Security Software: Ensure your operating system and security software are up-to-date to detect and prevent malicious software.

Indicators of Compromise (IoCs):-

Type Indicator Description
Extension ID iojpcjjdfhlcbjnpngcmaojmlokmeii Smart Adblocker (Extension A) Chrome ID
Extension ID jcbjcocinigpbgfpnhlpagidbmlngnnn Adblock for Browser (Extension B) Chrome ID
Domain smartadblocker[.]com C2 domain for Extension A
Domain abforbrowser[.]com C2 domain for Extension B
C2 URL https://c[.]smartadblocker[.]com/configuration Remote config endpoint for Extension A
C2 URL https://c[.]smartadblocker[.]com/captures Exfiltration endpoint for Extension A
C2 URL https://c[.]abforbrowser[.]com/configuration Remote config endpoint for Extension B
C2 URL https://c[.]abforbrowser[.]com/captures Exfiltration endpoint for Extension B
File Name shared-page-capture.js Core API-hooking script injected into page MAIN world
Internal Protocol LDP_MESSAGE Shared internal messaging protocol used by both extensions
Partner/Distributor ID 231 Shared SDK identifier linking both extensions (Panel 231)
Platform Target ID q7m2xa ChatGPT capture target ID
Platform Target ID v4n8bk Gemini capture target ID
Platform Target ID k2f8yu Claude capture target ID
Platform Target ID z3x7pn Microsoft Copilot capture target ID
Platform Target ID h9p3td Perplexity capture target ID
Platform Target ID r6c1lz DeepSeek capture target ID
Platform Target ID b8j4rs Grok capture target ID
Platform Target ID m5w9qe Meta AI capture target ID (remote config only)

Disclaimer: HackersRadar reports on cybersecurity threats and incidents for informational and awareness purposes only. We do not engage in hacking activities, data exfiltration, or the hosting or distribution of stolen or leaked information. All content is based on publicly available sources.

Tags:

AttackPatchSecurityThreat

Share Article

Jennifer sherman

Jennifer sherman

Jennifer is a cybersecurity news reporter covering data breaches, ransomware campaigns, and dark web markets. With a background in incident response, Jennifer provides unique insights into how organizations respond to cyber attacks and the evolving tactics of threat actors. Her reporting has covered major breaches affecting millions of users and has helped organizations understand emerging threats. Jennifer combines technical knowledge with investigative journalism to deliver in-depth coverage of cybersecurity incidents.

Previous Post

NarwhalRAT Deployed via LNK Files, PowerShell, and Python Loader

Next Post

SearchJack Campaign Hijacks 758,000 Users with 23 Malicious Chrome Extensions

No Comment! Be the first one.

Leave a Reply Cancel reply

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

Popular Posts
CISA Warns of Progress LoadMaster Command Injection Vulnerability Exploited in Attacks
August 10, 2026
Critical Red Hat ACM Vulnerability Lets Attackers Gain Cluster-Admin Access
August 10, 2026
GitHub Expands Malware Detection to 8 Package Registries
August 10, 2026
Top Authors
Marcus Rodriguez
Marcus Rodriguez
Jennifer sherman
Jennifer sherman
Emy Elsamnoudy
Emy Elsamnoudy
Let's Connect
156k
2.25m
285k

Related Posts

Jennifer sherman
By Jennifer sherman
Threats

GlassWorm Attacks macOS via Malicious VS Code…

January 1, 2026
Emy Elsamnoudy
By Emy Elsamnoudy
Attacks

ClickFix Attack Hides Malicious Code via Stegan Security

January 1, 2026
Sarah simpson
By Sarah simpson
Vulnerabilities

MongoBleed Detector Tool Released to Detect MongoDB Vulnerability(CVE-2025-14847)

January 1, 2026
Emy Elsamnoudy
By Emy Elsamnoudy
Breaches

Conti Ransomware Gang Leaders & Infrastructure Exposed

January 1, 2026
Hackers News Hackers News
  • [email protected]

Quick Links

  • Contact Us
  • Privacy Policy
  • Terms of service

Categories

Attacks
Breaches
Comparisons
CyberSecurity News
Threats
Vulnerabilities

Let's keep in touch

receive fresh updates and breaking cyber news every day and week!

All Rights Reserved by HackersRadar ©2026

Follow Us