最新资讯
dev.to 部署 Underdog Bark 3.0 Pro:逐字转写、自定义后端与分块设置 dev.to 为艰难对话构建 AI:五个 Agent、一条安全正则与一位盲评监督者 techcrunch.com Palo Alto Networks 洽谈以 5 亿美元收购 AI Agent 安全初创公司 Clutch theinformation.com 黄仁勋被要求就涉华间谍指控向国会作简报 www.infoq.com Edera 推出 Object Capability Bounded Authority,试图将凭证与 AI Agent 工作负载隔离 wechat 这波杀疯了!旗舰级模型不限量、1个月视频额度免费领 bloomberg.com AI 抛售蔓延至信用市场,软银领跌亚洲美元债 dev.to 如何在专用 GPU 服务器上用 OpenAI 兼容 API 部署 LLM dev.to 审计 153 份 Claude Code 与 Codex 会话记录:User-Agent 与 URL 中的邮箱泄露 dev.to 你的 Agent Harness 应具备的 17 项能力 dev.to 离线 AI 记忆中 0.8 余弦阈值为何失效 dev.to Kimi K3.1 Pro 开放权重:自托管 2.8T 模型前的开发者清单
多元动态
登录 注册
智能体 dev.to · @Cor E

一个扩展攻破五款浏览器:零恶意代码的 Agent 劫持盲点

原文 我的收藏

文章称一个浏览器扩展同时命中五款 AI 浏览器助手,从 Anthropic、Google、Microsoft 和 Perplexity 获得 2 万美元赏金,原因不是五个独立漏洞,而是所有厂商共有的同一架构盲点。作者将其类比为浏览器与 DOM 时代的老教训:任何信任低权限来源输入的特权中间层都是注入点。区别在于这些助手(Chrome 中的 Gemini、Comet、Edge 中的 Copilot、Opera Neon、Chrome 中的 Claude)能截图、读文件、发邮件,并以用户会话和权限代为操作,因此扩展劫持其后端网络请求后果更严重。

AI推荐理由 揭示 AI 浏览器助手共有的架构性盲点:扩展可劫持发往助手后端的网络请求,从而在用户会话与权限下执行截图、读文件、发邮件等操作。涉及 Anthropic、Google、Microsoft、Perplexity 的漏洞赏金,对 Agent 安全设计有实质警示;但摘要未给出具体技术细节与厂商回应,需保留不确定性。

70

正文

A single extension hit five different AI browser assistants and walked away with $20K in bounties from Anthropic, Google, Microsoft, and Perplexity. Not because it found five different bugs. Because it found one architectural blind spot that every vendor happened to share. Context This isn't a new category of vulnerability if you squint. It's a rehash of a very old lesson: whenever you build a privileged intermediary that trusts input from a lower-privilege source, you've built an injection point. We spent a decade and a half learning this with browsers and the DOM. We're now relearning it with AI agents and the browser. What's actually new here is what the intermediary can do. Gemini in Chrome, Comet, Copilot in Edge, Opera Neon, Claude in Chrome, these aren't autocomplete widgets. They take screenshots, read files, send emails, act on your behalf with your session and your permissions. So when a browser extension can hijack the network requests going to that assistant's backend, it's not injecting a popup ad. It's puppeteering an agent that already has your keys. The "extension exploits AI assistant" framing is genuinely a fresh angle. The underlying flaw, trusting a request without verifying its provenance, is not. Hype Check The bounty total is the headline, and it's doing a lot of work it shouldn't. $20K across four major vendors sounds like either a huge payout or a bargain-bin one depending on which way you want to spin the story. Vendors benefit from framing it as "responsibly disclosed, quickly patched, system worked as intended." Researchers benefit from framing it as "one extension broke five browsers, imagine what a nation-state does with a team." Both framings are technically true and both are incomplete. What's understated: this is a class of bug, not an instance. The fact that it worked across Chrome, Comet, Edge, Neon, and Claude in Chrome independently means the AI browser agent ecosystem converged on the same weak assumption without anyone comparing notes. That's the actual story. Not the payout, the convergence. What's overstated, at least in how these things usually get reported: the implication that this is somehow unprecedented or unpredictable. Anyone who's done extension security review for the last ten years could've told you that browser extensions sit in a uniquely privileged position, they can see and modify traffic other code can't touch. Bolt a high-trust AI agent onto that same browser surface and you've just given extensions a much more interesting target. This was findable by design, not by luck. Implications For developers building on top of these agentic browser features: the assumption that "it's just a UI layer on an LLM" is dead. These are privileged execution surfaces now, and they need to be threat-modeled like one, not like a chat widget bolted onto a search bar. For security teams, this is a reminder that your extension allowlist policy just got a lot more important. An extension that looked benign eighteen months ago (harmless network interception, maybe for ad-blocking or price comparison) is now sitting next to an agent with email and filesystem access. The trust boundary moved and most enterprise policies haven't caught up. For the industry more broadly: this is what happens when everyone races to ship an "AI in your browser" feature on roughly the same timeline. Nobody had time to build a shared threat model for what "browser extension meets autonomous agent" actually means. We're going to see more of these zero-click, no-malicious-code-required findings, precisely because the attack doesn't need malware. It just needs a request that looks legitimate enough to the wrong layer. Open Question If the vulnerability class is architectural and shared across five independently built products, is patch-and-move-on even the right response, or does the industry need a common standard for how browser extensions and agentic AI features are allowed to interact in the first place? — Cor, Skyblue Soft Sources With 1 Extension: $20K in Bounties from Anthropic, Perplexity, Google, Microsoft AI-assisted draft or imaging, human-curated, reviewed and edited.

来源报道 · 1 篇 · 以下链接均前往原始媒体

← 返回精选动态 原文

更多内容