ZeroHour
Cyber Security Newspublished ()ingested Guru Baran
Part of a story covered by 5 sources: “Malicious Browser Extensions Cut Both Ways: KREMLIN Banking Malware Hits 1,515 Systems While BragJack Research Hijacks AI Agents in Five Browsers” — merged summary and timeline →

BragJack Attack Lets Malicious Extensions Hijack AI Agents Across 5 Major Browsers

AI summary · glm-5.3-flash

Researchers demonstrated 'BragJack' browser-extension attacks that hijack AI agents in Chrome, Edge, Comet, Opera Neon, and Claude, leading to two CVEs and vendor patches.

Forever Security researcher Gal Weizman showed that a malicious extension using content scripts and the declarativeNetRequest API can inject 'forced prompts' into the trusted channels of AI agents across five Chromium-based environments. Chrome's Gemini flaw was tracked as CVE-2026-0628 (CVSS 8.8) and fixed in Chrome 143.0.7499.192/.193, while an Edge Copilot race condition was assigned CVE-2026-55945 and fixed in Edge 150.0.4078.48. The Perplexity Comet agent had the broadest impact via an unprotected testing origin, enabling local-file reads, screenshots, and camera or microphone access. No in-the-wild attacks were reported, and vendors paid roughly $20,000 in combined bounties.

  • Malicious extensions abused content scripts and declarativeNetRequest rules to inject prompts into trusted AI agent channels
  • Chrome Gemini flaw CVE-2026-0628 rated 8.8, fixed in Chrome 143.0.7499.192/.193
  • Edge Copilot race condition CVE-2026-55945 fixed in version 150.0.4078.48
  • Comet attack leveraged an unprotected Perplexity test origin for file, screenshot, and camera access
  • No in-the-wild exploitation reported; defenders urged to allowlist extensions and restrict DNR permissions

Vulnerabilities mentionedAll →

CVEVulnerabilityCVSSEPSSFlagsAffectedExposurePublished
CVE-2026-0628
Insufficient policy enforcement in WebView tag in Google Chrome prior to 143.0.7499.192 allowed an attacker who convinced a user to install a malicious extensio

Insufficient policy enforcement in WebView tag in Google Chrome prior to 143.0.7499.192 allowed an attacker who convinced a user to install a malicious extension to inject scripts or HTML into a privileged page via a crafted Chrome Extension. (Chromium security severity: High)

NVD description · AI analysis pending
8.87%
  • google chrome
CVE-2026-55945
Concurrent execution using shared resource with improper synchronization ('race condition') in Microsoft Edge (Chromium-based) allows an authorized attacker to

Concurrent execution using shared resource with improper synchronization ('race condition') in Microsoft Edge (Chromium-based) allows an authorized attacker to disclose information locally.

NVD description · AI analysis pending
4.2<1%
  • microsoft edge chromium
Full article720 words · extracted from cybersecuritynews.com · click to collapse

A new attack technique dubbed “BragJack” allows a malicious browser extension to seize trusted communication channels used by AI assistants in Chrome, Edge, Opera Neon, Comet, and Claude in Chrome.

Rather than bypassing model guardrails or hiding instructions inside web content, the proof-of-concept attacks directly supplied commands to privileged browser components, turning an assistant into a tool for theft and unauthorized actions.

Forever Security researcher Gal Weizman demonstrated the technique across all five Chromium-based environments using one extension with browser-specific rules.

The extension primarily used content scripts and the declarativeNetRequest API (DNR), which can modify network traffic. Commonly used by ad blockers, these capabilities helped untrusted code cross into a privileged AI control plane.

According to research published by Forever Security, the weakness lies in the architecture connecting an AI “brain” hosted on a vendor-controlled website to a powerful “body” inside the browser.

The body can inspect pages or operate websites, while a trusted web origin delivers instructions. By manipulating that trusted origin or a page authorized to communicate with the agent, the malicious extension could issue its own instructions as though they came from the browser vendor.

Researchers call this approach “prompt forcing” to distinguish it from prompt injection. In prompt injection, hostile instructions are embedded in content the model processes.

BragJack gives the attacker control over the complete prompt, its timing, and follow-up commands. It abuses authorization and message-channel trust before the AI evaluates intent, so model-level safety filters cannot correct the isolation failure.

Chrome’s Gemini implementation blocked content-script injection into its embedded web application but failed to stop DNR rules from intercepting resources loaded inside the privileged WebView.

The researchers replaced a legitimate JavaScript resource and executed code within Gemini’s trusted context, gaining the ability to read local files, capture screenshots, expose profile information, and activate the camera or microphone.

Google tracked the high-severity issue as CVE-2026-0628, rated 8.8, and fixed it in Chrome 143.0.7499.192/.193.

Google VRP bounty award
Google VRP bounty award (Image Source: forever.security)

Comet produced the broadest impact. Its built-in agent trusted several Perplexity origins, including an unprotected testing domain.

The extension removed that domain’s redirect header, injected a content script, and communicated directly with the agent, enabling browsing-history access, screenshots, profile leakage, local-file reading, and autonomous activity on authenticated websites.

On Opera Neon, code running on opera.com could send arbitrary agent prompts.

Opera Neon prompt forcing
Opera Neon prompt forcing (Image Source: forever.security)

Microsoft Edge required a more complex chain. A Microsoft marketing page could place prompts into Copilot, while separate “Think” and “Do” modes kept prompt intake apart from browser actions.

Researchers tired framing restrictions and exploited a race condition by switching modes at the right moment, causing the agent to execute a forced prompt. Microsoft assigned CVE-2026-55945, a medium-severity race condition affecting Edge versions before 150.0.4078.48.

Claude in Chrome was an extension-on-extension case rather than a browser compromise. Researchers abused a Claude marketing page permitted to pass prompts to the side panel, then generated the expected click-through debugger privileges.

Attacker-selected instructions could then drive Claude’s actions, showing how one extension can undermine another through exposed privileged messaging interfaces.

A malicious extension had to be installed first, so “zero click” describes exploitation after installation, not an internet-based compromise without prior user action. Researchers reported no in-the-wild attacks; the vendors paid approximately $20,000 in combined bounties.

Organizations should update Chrome and Edge immediately, keep AI-enabled browsers and assistants current, and remove unnecessary extensions.

Enterprise defenders should enforce extension allowlists, restrict broad host and DNR permissions, scrutinize debugger access, and monitor unusual browser-driven access to files, microphones, cameras, email, and authenticated applications.

Security teams should also treat AI-agent activity as a distinct telemetry source, correlating prompts and browser actions with identity, data-access, and network logs to identify trusted software behaving outside the user’s expected workflow patterns.

BragJack’s larger lesson is that AI agents need strict origin validation, least privilege, isolated command channels, explicit confirmation for sensitive actions, and audit logs that security teams can inspect.

Cut every SOC alert investigation by 21 min. Power your SOC with instant IOC context for immediate response: Integrate TI Lookup in your SOC

Guru Baranhttps://cybersecuritynews.com

Gurubaran KS is a cybersecurity analyst, and Journalist with a strong focus on emerging threats and digital defense strategies. He is the Co-Founder and Editor-in-Chief of Cyber Security News, where he leads editorial coverage on global cybersecurity developments.

Text extracted automatically; images, tables and formatting may be missing. Original: https://cybersecuritynews.com/bragjack-ai-agent-hijacking/