←搜索结果

按匹配度 · 共 149 条结果 清除搜索

星期三

  1. Sakana AI:Blog精选

    Sakana AI 的 AI Scientist 论文登上 Nature

    Sakana AI 宣布其 The AI Scientist 相关论文已在 Nature 发表,论文详述系统架构并给出新的缩放结果。该系统在给定宽泛研究方向后可自主生成研究想法、检索文献、设计并执行实验,并用 LaTeX 撰写整篇论文;其 AI Scientist-v2 生成的论文曾在 ICLR 2025 ICBINB workshop 盲审中获得 6.33 的平均分,高于 55% 的人类投稿。团队还构建了 Automated Reviewer,在 OpenReview 数据上取得 69% 的平衡准确率,并发现基础模型越强、生成论文质量越高的缩放规律。

    details our system’s architecture, outlines several new scaling results, and discusses the promise and challenges of AI-generated science. Explore the code and generated papers on GitHub: AI Scientist-v1, AI Scientist-v2 Example sections of a paper produced by The AI Scientist that passed the peer-review process for a workshop at a top-tier international AI conference. The Journey So Far Our journey to this publication has been a 1.5-year process with distinct phases shaped by foundation model d

    匹配字段正文

  2. Browser Use精选

    Browser Use 用 Auto-Research 在 Online-Mind2Web 上取得 97%

    Browser Use 称其浏览器智能体在 Online-Mind2Web 基准上取得 97%,为目前最高分。该基准包含 136 个真实网站的 300 个任务,团队用 Claude Code 配合评测平台 CLI 循环运行 20 轮自动搜索最优智能体,并把浏览器智能体改造为可写 Python 解析 HTML 的编码智能体。团队还构建了基于 Claude Agent SDK 的智能体评审,并公开了仓库、提示词、结果与评判,便于复现。

    e use all 300 tasks. Our few failures come from unavailable sites, ambiguous prompts, or websites that changed since the benchmark was created. Rerunning our results is easy Clone github.com/browser-use/online-mind2web, set your Browser Use API key, and run. We also uploaded prompts, results, and judgments. We need harder benchmarks We're building a benchmark with everything users actually care about. Currently benchmarks ignore tasks like: "Extract 1000 products with subpages and compare them a

    匹配字段正文

星期二

  1. METR Notes精选

    METR:约半数通过 SWE-bench 的 AI PR 不会被维护者合并

    METR 让 3 个 SWE-bench Verified 仓库的 4 名维护者复核 296 个 AI 生成的 PR,发现约一半通过自动评分的 PR 不会被合并进 main,维护者合并率平均比自动评分低约 24.2 个百分点。研究同时用 47 个人类已合并 PR 作为基准来校正维护者判断中的噪声,并指出智能体没有像人类开发者那样根据反馈迭代的机会,因此这并不代表能力上限。按时间跨度换算,Claude Sonnet 4.5 在自动评分下约 50 分钟,在维护者合并标准下仅约 8 分钟。

    es to avoid penalizing agents for artifacts they were not instructed to remove prior to submission.3 We upload the patches to a private copy of the repo in its historical state on GitHub. For our main analysis, we only submit PRs for review if they pass the SWE-bench automated grader. We impute maintainer review as failure if the PR fails the automated grader. This amounts to assuming SWE-bench Verified has no false negatives (cases where the automated grader says fail, but the maintainer would

    匹配字段正文

星期三

  1. Answer.AI 官方研发博客

    Answer.AI 披露未授权工具调用问题:模型可幻觉并执行未授权工具

    Answer.AI 研发博客披露,Claude 4.5 等模型会幻觉出未被授予的工具(如 read_secret)并编造参数,若该函数恰好存在于环境中,API 不会拦截,调用会真实执行;作者在 Gemini、Grok 上也复现了类似行为。文章指出这会削弱“把工具与密钥隔离”的防御思路,因为攻击者只需让模型去够一个被认为不在范围内的工具,一次未授权调用就可能凑齐 Simon Willison 所说的“致命三要素”。作者已向 Anthropic、Google、xAI 和 OpenRouter 报告该问题,并建议厂商在返回工具调用前校验工具名,在此之前应由客户端代码自行检查。

    t add an additional check, the LLM can call any function from that namespace. To make the issue more concrete, I’ve made an end-to-end example, where sonnet gets limited access to github MCP client, only list issues, but yet it successfully calls get me to extract my github email. Have a look at Appendix: MCP Example Our libraries have this fixed, but it is not so hard to imagine it will keep appearing as developers adopt client-defined tools: MCP servers, IPython kernels, or get creative with ‘

    匹配字段正文

星期三

  1. Johann Rehberger / Embrace The Red

    Agent Skills 中的隐藏 Unicode 指令后门及检测方法

    Johann Rehberger 演示了在 Agent Skills 中利用不可见 Unicode Tag 字符植入隐藏指令的后门,这类指令可被 Gemini、Claude、Grok 等模型当作指令执行,且能绕过人工审查。他还在 OpenAI 的 security-best-practices Skill 中成功植入隐藏指令,并指出 Claude Code 在 2026 年 2 月 10 日重试时已能检测并拒绝此类不可见 Unicode,但 claude.ai 的 Skills 尚无此防护。作者同时发布了一个扫描工具,用于检测 Skill 中的连续 Unicode Tag 序列。

    ons was reported multiple times over the last two years to all major model vendors; Exploits depend a lot on the model that is being used. For instance, I also got it working with GitHub Copilot when using a Claude 4.5 model. Adding the instructions various places including prompt injection tricks inside a skill, reliability can be improved; For the Claude Code demo video auto-approval for the Bash tool was on; When retrying the demo on February 10, 2026, I consistently got invisible unicode det

    匹配字段正文

星期二

  1. Johann Rehberger / Embrace The Red

    Claude Pirate:利用 Anthropic 文件 API 实现数据外泄

    安全研究者 Johann Rehberger 披露一条针对 Claude 代码解释器的数据外泄攻击链:借助间接提示词注入,让 Claude 读取用户数据并写入沙箱文件,再用攻击者提供的 ANTHROPIC_API_KEY 调用 Anthropic Files API,把文件上传到攻击者账号,单次最多可外泄 30MB。作者指出默认的 Package managers only 网络配置允许访问 api.anthropic.com,因此并不安全;他于 10/25/2025 通过 HackerOne 向 Anthropic 报告,1 小时后被以超出范围关闭,10/30/2025 Anthropic 确认此类漏洞属于受理范围。缓解建议包括沙箱限制只能与登录用户账号通信、关闭该功能或仅允许特定域名。

    er. This is what the documentation statesabout the configuration: “Allow network egress to package managers only (default): Claude can access approved package managers (npm, PyPI, GitHub, etc.) to install necessary software packages. This balances functionality with security, but some advanced features may be limited.” The default setting is called “Package managers only”: That list of allowed domains is short and documented here as “Approved network domains”: This list seems quite limited. At s

    匹配字段正文

星期三

  1. Johann Rehberger / Embrace The Red

    Cline 被曝可通过 Markdown 图片外泄数据,作者给出防护建议

    安全研究者 Johann Rehberger 披露 AI 编码智能体 Cline 存在数据外泄漏洞:聊天框会渲染来自不可信域名的 Markdown 图片,攻击者可在提示注入攻击中读取 .env 等敏感文件并把内容拼进图片 URL,且无需人工批准即可外泄。该问题于 2025 年 5 月 29 日报告给 Cline 项目,90 多天后仍未修复,作者因此公开披露。缓解建议包括不渲染不可信域名的 Markdown 图片、默认关闭 Auto-approve,并建议 Cline 投入资源做安全工程。

    Cline is quite a popular AI coding agent, according to the product website it has 2+ million downloads and over 47k stars on GitHub. Unfortunately, Cline is vulnerable to data exfiltration through the rendering of markdown images from untrusted domains in the chat box. This allows an adversary to exfiltrate sensitive user information during a prompt injection attack by reading sensitive data (e.g. .env file) and appending its contents to the URL of an image. This issue is similar to an issue fou

    匹配字段正文

星期二

  1. Johann Rehberger / Embrace The Red

    AWS Kiro 被曝间接提示注入可致任意代码执行

    安全研究者 Johann Rehberger 在 AWS Kiro 发布当天测试发现,该编码智能体可被间接提示注入劫持,实现任意操作系统命令执行。两条攻击路径分别是:Kiro 无需开发者批准即可写入 .vscode/settings.json,从而把任意 Bash 命令加入允许列表;以及写入 .kiro/settings/mcp.json 添加恶意 MCP 服务器,保存文件即触发代码执行。作者于 2025 年 7 月 15 日发布当天向 AWS 披露,AWS 在 8 月 5 日前修复,v0.1.42 中报告已修复,未分配 CVE。

    f and achieve arbitrary code execution. An attacker could force this condition via indirect prompt injection, coming from source code, an uploaded image, or data returned from tool calls. As we have shown with GitHub Copilot and Amp earlier this month already, and now with AWS Kiro, Agents that can modify their own configuration to achieve arbitrary code execution enable sandbox-like escapes, where the AI breaks out and compromises the developer’s machine. References Newer →; Contact me; ← Older

    匹配字段正文

星期一

  1. Johann Rehberger / Embrace The Red

    研究:Deep Research 智能体如何在连接器之间泄露数据

    Johann Rehberger 通过自建名为 Remote Matrix 的远程 MCP 服务器,实测 ChatGPT Deep Research 在同时启用多个连接器时存在数据外泄:智能体会把 Linear 工单中的生产服务信息和凭据合并进对 Remote Matrix 的查询,并可能把记忆和聊天历史发送给 Bing、Shopify 等搜索工具。他还用 Linear 工单和恶意工具描述中的间接提示词注入劫持研究流程,让智能体以特定口吻发起查询。作者建议不要在同一研究流程中同时连接敏感数据源与低可信数据源,并指出 OpenAI 要求自定义连接器只实现 search 和 fetch 两个工具以限制风险。

    I created a simple remote MCP server named Remote Matrix that correctly implements search and fetch tools to adhere to OpenAI’s specification. I also published the source code on GitHub. It includes extensive logging, because that was my primary goal to better understand what data is sent by the AI to the MCP server. The code might also be helpful because I noticed that OpenAI’s demo Connector does not correctly implement the correct schema that OpenAI Deep Research highlights in the docs. Data

    匹配字段正文

星期六

  1. Johann Rehberger / Embrace The Red精选

    Windsurf Cascade 被曝记忆持久化数据外泄漏洞

    安全研究者 Johann Rehberger 披露 Windsurf Cascade 的 SpAIware 攻击链:其 create_memory 工具会自动调用、无需人工批准,攻击者可通过间接提示词注入把恶意指令写入长期记忆,从而持续影响后续所有对话并配合此前的外泄漏洞持续窃取信息。作者称已于 2025 年 5 月 30 日向 Windsurf 报告,三个月未获实质回应后公开,Windsurf 随后表示将着手修复但未给出时间表。作者建议用户定期检查 Windsurf 设置中的长期记忆,并指出系统应改为向用户建议记忆而非自动写入。

    ndboxing and automatic memory persistence can lead to SpAIware-style attacks. This is an attacker technique I first introduced last year with ChatGPT. In this post we showed how an attacker can exploit this via a prompt injection attack (e.g content in a GitHub issue, source code or from another website) to install persistent instructions into long-term memory that compromise the confidentiality, integrity and availability of all future chat conversations. References Newer →; Contact me; ← Older

    匹配字段正文

星期四

  1. Johann Rehberger / Embrace The Red

    Windsurf Cascade 被提示注入泄露开发者密钥

    安全研究者 Johann Rehberger 披露 Windsurf Cascade 存在两条提示注入漏洞,可在开发者分析文件时把 .env 等敏感信息外泄到第三方服务器。第一条利用无需用户批准的 read_url_content 工具,第二条通过渲染不受信任域名的图片触发,均无需人工确认。作者于 2025 年 5 月 30 日负责任披露,Windsurf 确认收到后未再回复,后表示将着手修复但未给出时间表。

    r information as it analyzes the file, all without requiring user approval Attack Vector 2: Image Rendering The second attack vector is quite similar to a vulnerability I found in GitHub Copilot last year, which Microsoft has since fixed. You can read up details here. Image rendering from untrusted domains is actually one of the most common AI application security vulnerabilities to be aware of. We have seen dozens of examples of this vulnerability over the last two+ years. Exploit Demonstration

    匹配字段正文

星期三

  1. Johann Rehberger / Embrace The Red

    Amazon Q Developer VS Code 扩展被曝不可见 Prompt 注入漏洞

    安全研究者 Johann Rehberger 披露 Amazon Q Developer VS Code 扩展存在不可见 Prompt 注入漏洞,攻击者可将人类不可见的 Unicode Tag 字符嵌入普通文本,Claude 模型会将其当作指令执行,进而调用工具甚至通过 find -exec 实现任意代码执行。该漏洞于 2025 年 7 月 5 日报告给 AWS,AWS 称已于 8 月 8 日修复,但不会发布公开公告或 CVE,建议用户升级到最新版本。作者建议在输入处理前清除或中和 Unicode Tag 字符,并加入针对可疑 Unicode 用法的自动检测。

    k me a bit to figure out how to report security vulnerabilities in Amazon’s AI products. This vulnerability was disclosed to AWS on July 5, 2025, via an email address found on the GitHub project for the Amazon Q Developer VS Code Extension. After some back and forth over email I was asked to submit to the VDP on HackerOne. Although Amazon’s AI products were not in scope for reporting on HackerOne, so it took a few more days to get it added. AWS reported the vulnerability as resolved per August 8

    匹配字段正文

  2. Johann Rehberger / Embrace The Red

    Amazon Q Developer 被提示注入实现远程代码执行

    安全研究者 Johann Rehberger 披露 Amazon Q Developer VS Code 扩展存在间接提示注入漏洞,攻击者可通过源码注释等不可信数据劫持 AI,在开发者未确认的情况下执行任意命令。漏洞根因是 executeBash 工具把 find 归入 readonly 类别从而绕过人工确认,而 find 的 -exec 参数可执行任意系统命令;作者还演示了绕过 Claude 4 拒绝机制、从远程服务器下载并执行命令乃至 Sliver 恶意软件加入 C2 的完整链路。该漏洞于 2025 年 7 月 4 日报告给 AWS,7 月 17 日在 v1.85 版本中静默修复,AWS 最终以该报告需先有系统入侵为由拒绝分配 CVE。

    that matter) to run arbitrary commands on the host without the developer’s consent. The resulting impact of the vulnerability is the same as CVE-2025-53773 that Microsoft fixed in GitHub Copilot, however AWS did not issue a CVE when patching the vulnerabiliy. Let’s explore this in detail. As usual, the first step for me was to dump the system prompt. The Amazon Q VS Code extension has a set of tools defined, including reading files, writing files, and executeBash to run commands and so on. Under

    匹配字段正文

星期二

  1. Johann Rehberger / Embrace The Red精选

    Amazon Q Developer 被曝经 DNS 与提示注入泄露密钥

    安全研究者 Johann Rehberger 披露 Amazon Q Developer VS Code 扩展存在高危漏洞,可被间接提示注入劫持,通过 ping 等命令把开发者机器上的 .env 文件、API key 等敏感信息经 DNS 请求外泄,且无需开发者确认。该扩展下载量超过 100 万,作者于 2025 年 7 月 5 日向 AWS 报告,AWS 确认并静默修复,但未发布安全公告或 CVE,作者建议用户运行最新版本或开启自动更新。作者还发现 Amazon Q 会拒绝 oast.me、Burp Collaborator 等已知安全测试域名,换成普通域名即可绕过,与 Claude Code 的 CVE-2025-55284 行为类似。

    ok me a bit to figure out how to report security vulnerabilities in Amazon’s AI products. This vulnerability was disclosed to AWS on July 5, 2025 via an email address found on the GitHub project for Amazon Q Developer. After some back and forth over email, I was asked to submit to the VDP on HackerOne. But turns out that Amazon’s AI products were not “in scope” for reporting on HackerOne, so it took a few more days to get it added. I rated the vulnerability wih CVSS High severity. This aligns wi

    匹配字段正文

星期日

  1. Johann Rehberger / Embrace The Red

    Amp Code 图像渲染数据外泄漏洞已修复

    Johann Rehberger 披露 Sourcegraph 的 Amp Code 存在通过 markdown 图像渲染实施数据外泄的漏洞,攻击者可用提示注入让 AI 智能体把聊天上下文中的敏感信息作为查询参数发往第三方服务器,形成无需人工介入的 0-click 外泄。该攻击还能先通过文件读取把敏感信息拉入上下文,并用特定方式调用 grep 工具绕过模型拒绝;作者于 2025 年 6 月 14 日联系 Sourcegraph 后漏洞已修复,建议运行最新版本。

    driven image rendering to exfiltrate sensitive information. This vulnerability is common in AI applications and agents, and it’s actually similar to one we discussed last year in GitHub Copilot which Microsoft fixed. Exploit Demonstration For the proof-of-concept I use a pre-existing demo that created a longer time ago. It happened to just work with Amp as well. The prompt injection is hosted on a website which asks the AI to “backup” information to a third-party site by rendering an image and

    匹配字段正文

星期四

  1. Johann Rehberger / Embrace The Red

    Jules 僵尸智能体:从提示注入到远程控制

    安全研究者 Johann Rehberger 演示了 Google 编码智能体 Jules 可被间接提示注入劫持:攻击者利用其 run_in_bash_session 工具和无限制外网访问,让 Jules 下载并执行 Sliver 恶意程序,从而远程控制其开发机。该研究于 2025 年 5 月完成,6 月 1 日私下通报 Google,6 月 13 日工单以团队已在跟踪为由关闭,后续缓解时间表未获回复。作者还指出 Jules 仅在会话开始时提出计划,后续任务会自动调用工具,且初始计划会在超时后自动批准(最初 20 秒,后改为 120 秒)。

    wnload malware, and execute it. What About Network Connectivity? Turns out Jules has unrestricted outbound Internet connectivity. Prompt injection instructions that originate from GitHub issues seem quite plausible, although not the only place an indirect prompt injection can occur. Recently, a new feature was added to Jules where one can tag a GitHub issue with jules and the agent will start working on it. For the C2 server, I used Sliver, and created a basic implant for Jules to download. The

    匹配字段正文

  2. Johann Rehberger / Embrace The Red

    Google Jules 被曝多个数据外泄漏洞

    安全研究者 Johann Rehberger 披露 Google Jules 存在多个数据外泄漏洞,攻击者可通过间接提示注入让 Jules 把机器上的文件内容发送到第三方服务器。其中一条路径利用 Markdown 图片渲染,另一条滥用 view_text_website 工具,两者都在 Jules 提出计划前就已完成,绕过了人工审批环节。作者建议对图片渲染启用 CSP、为 view_text_website 设置域名白名单或人工审批,并提醒用户谨慎向异步编码智能体提供敏感信息。相关漏洞已于 2025 年 5 月 21 日告知 Google。

    ndering via Markdown Syntax; view text website tool; Generic RCE with unrestricted Internet access - we will talk more about that in tomorrow’s post! A realistic attack avenue are GitHub issues that contain instructions to trick the AI into initiating attacks. Since June one can tag a GitHub issue with jules and the agent will start working on it apparently, but as you know prompt injection can also come from other places. Let’s discuss the various scenarios in detail. Exfiltration Vector 1: Mar

    匹配字段正文

星期五

  1. Johann Rehberger / Embrace The Red

    Devin 的 expose_port 工具可被提示注入利用,将本地端口暴露到公网

    安全研究者 Johann Rehberger 发现 Devin 系统提示词中存在 expose_port 工具,可将 Devbox 的任意本地端口开放到公网,且无需人工确认。他构造多阶段间接提示注入 PoC:先让 Devin 运行 Python 服务器暴露文件系统,再调用 expose_port 获得 .devinapps.com 公网链接,并通过图片 markdown 漏洞把该链接外泄给攻击者,最终攻击者可远程访问服务器文件。该漏洞已于 2025 年 4 月 6 日报告给 Cognition,但后续修复进度询问未获回复,作者建议对敏感工具调用采用带外验证而非依赖模型行为或对话内确认。

    ure, showing how an adversary can perform a prompt injection attack via untrusted data from a website. Consider a scenario where you ask Devin to look at websites or investigate a GitHub issue. You can just task Devin via Slack actually, and afterwards it works entirely unsupervised. A key concern arises when Devin interacts with potentially malicious websites that contains prompt injection instructions. Turns out initially Devin refused these requests, but one trick I learned over the last few

    匹配字段正文

星期四

  1. Johann Rehberger / Embrace The Red

    Devin AI 如何通过多种途径泄露你的密钥

    安全研究者 Johann Rehberger 展示了 Devin 在间接提示词注入下通过多种方式将敏感信息发送到第三方服务器,包括利用 Shell 工具执行 curl 或 Python 脚本、用浏览器访问带数据的攻击者 URL、在聊天框渲染 Markdown 图片,以及把 Jira 和 Slack token 粘贴到第三方网站。作者还测试了 Slack 链接展开与不可见 Unicode Tag 字符(ASCII Smuggling)手法,发现 Cognition 已禁用 Devin 发帖时的链接展开,但用户点击链接仍可能通过 URL 编码泄露隐藏字符。这些漏洞于 2025 年 4 月 6 日报告给 Cognition,超过 120 天未获修复时间表,作者建议默认限制互联网访问并禁止渲染不可信域名的图片和超链接。

    I haven’t mentioned it yet, Devin by default has unrestricted access to the Internet. Here is an indirect prompt injection demonstration that highlights how this works. We have a GitHub issue that asks to investigate a runtime error: Then we ask Devin to investigate the latest open GitHub issue: And observe how it is hijacked and follows the nefarious instructions. Here is the full screen version to show all the details: You can see that it encountered multiple errors, but figures out how to co

    匹配字段正文

星期三

  1. Johann Rehberger / Embrace The Red

    安全公告:Anthropic 的 Slack MCP Server 存在数据外泄漏洞

    Johann Rehberger 发布安全公告,指出 Anthropic 已弃用且不再维护的 Slack MCP Server 存在链接展开导致的数据外泄漏洞,该服务器近期每周下载量超过 1.4 万次。攻击者可通过提示注入让 AI 智能体在向 Slack 发帖时把敏感数据附在超链接中,Slack 自动展开链接后数据即被发送到第三方服务器。该漏洞于 2025 年 5 月 27 日报告给 Anthropic,服务器于 5 月 29 日被归档,Anthropic 表示不会发布 CVE,作者建议禁用链接展开或仅使用厂商维护的服务器。

    how this threat applies to your use case and apply a patch as needed. Anthropic’s Slack MCP Server When Anthropic introduced MCP they published reference server implementations on Github. One of the reference servers is a Slack MCP Server that is vulnerable to “link unfurling”. We previously described this vulnerability generically for AI agents that post to messaging apps. At a glance it allows an AI agent that posts to Slack or other messaging applications to leak data to third-party servers.

    匹配字段正文