←搜索结果

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

星期日

  1. Johann Rehberger / Embrace The Red

    Windsurf Cascade 被曝可执行不可见 Unicode 指令的提示词注入漏洞

    安全研究者 Johann Rehberger 披露 Windsurf Cascade 存在隐藏提示词注入漏洞,开发者看不到的不可见 Unicode Tag 字符会被模型当作指令执行。演示中一个看似空白的文件实际含隐藏指令,使用 Claude Sonnet 3.7 时 Cascade 会据此调用 web 工具。作者指出 Windsurf 的 SWE-1 模型目前能“看到”这些字符但尚不能将其解释为指令,而 Windsurf 支持的其他模型可以可靠地执行这类不可见指令。该问题已于 2025 年 5 月 30 日披露给 Windsurf,后续沟通一度中断,作者建议在 UI 中显示这些字符或在推理前后直接移除不可见 Unicode Tag 字符。

    Windsurf shows the visible text! As we have seen with previous posts, automatic tool invocation like this can lead to information disclosure, data exfiltration, and worse… And leveraging hidden instructions allows a potential attack to remain undetected by the user. Compared to the impact of automatic tool invocation, invisible instructions are a lower severity issue. But the key point is: invisible instructions can invoke tools. Additional Background Information This behavior with LLMs was disc

    匹配字段正文

星期四

  1. Johann Rehberger / Embrace The Red

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

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

    output. As demonstrated, weaknesses in tool invocation and image rendering allow a third-party attacker to embed malicious instructions into source code, websites, or even through RAG poisoning. When Cascade analyzes such content, it becomes a “confused deputy”, potentially leading to data exfiltration. References Windsurf System Prompt; Simon Willison - The lethal trifecta; Month of AI Bugs 2025; GitHub Copilot Data Exfiltration Fix; Windsurf’s CEO goes to Google; OpenAI’s acquisition falls apa

    匹配字段正文

星期三

  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 用法的自动检测。

    could lead to: Exfiltration of sensitive information from the user’s machine , and also to a; System compromise by running arbitrary code Today we will show how an attack can leverage invisible Unicode Tag characters that humans cannot see. However, the AI will interpret them as instructions, and this can be used to invoke tools and other nefarious actions. Let’s explore this in detail. Vulnerable Models and Applications Amazon Q uses Anthropic Claude models. Anthropic models are known to inter

    匹配字段正文

星期二

  1. TLDR AI

    麦肯锡:仅 1% 的企业达到 AI 成熟阶段

    麦肯锡研究显示,尽管 92% 的企业计划未来三年增加 AI 投资,但仅 1% 的企业领导者认为其组织的 AI 部署已达到成熟阶段。员工广泛使用 AI 的可能性是领导者认知的三倍,已有 13% 的员工将 AI 用于超过 30% 的日常任务。

    Sales and Marketing Summary: A survey of 1,002 sales and marketing professionals found that AI users report a 47% increase in productivity, cutting low-value manual tasks by an average of 12 hours per week. The research shows AI has helped teams shorten deal cycles, increase average deal size, and improve win rates, with 55% of revenue operations teams using AI at least weekly. Why it matters: The data provides concrete evidence that AI adoption in go-to-market functions delivers measurable busi

    匹配字段正文

星期四

  1. 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。

    of this post, data exfiltration avenues. Jules’ Data Exfiltration Vectors There were a couple of different data exfiltration vectors identified with Jules that an attacker can leverage during prompt injection. The first two I’m describing in this post and the third one, can be found here, as it goes beyond leaking data. Exfiltration vectors are: Image Rendering via Markdown Syntax; view text website tool; Generic RCE with unrestricted Internet access - we will talk more about that in tomorrow’s

    匹配字段正文

星期三

  1. Johann Rehberger / Embrace The Red精选

    GitHub Copilot 提示词注入致远程代码执行(CVE-2025-53773)

    安全研究者 Johann Rehberger 披露 GitHub Copilot 与 VS Code 中的提示词注入漏洞 CVE-2025-53773,攻击者可通过源码文件、网页、GitHub issue 或 MCP 返回内容中的注入指令,向 ~/.vscode/settings.json 写入 "chat.tools.autoApprove": true,使 Copilot 进入 YOLO 模式并关闭全部用户确认,进而执行终端命令实现远程代码执行。该漏洞影响 Windows、macOS 和 Linux,作者演示了下载恶意软件、接入远程命令控制服务器,以及通过感染文件在 Git 项目间传播的 AI 病毒思路。作者于 2025 年 6 月 29 日报告,微软在 8 月补丁星期二发布修复;文中还提到 .vscode/tasks.json 和伪造 MCP 服务器等其他可导致代码执行的攻击面。

    that this basically allows the creation of a virus. An attacker can embed instructions and once they gain code execution, additional malware can compromise other Git projects (and RAG sources) to embed the malicious instructions, and commit the changes or even force push them upstream. This can lead to further spread as other developers unknowingly propagate the infected code. Finally, we also need to talk about invisible instructions! Using Invisible Instructions One might say that it would be

    匹配字段正文

星期日

  1. Johann Rehberger / Embrace The Red

    OpenHands 被提示注入劫持为 ZombAI 并实现远程代码执行

    安全研究者 Johann Rehberger 公开了针对 All Hands AI 的 OpenHands 的可用利用链,通过提示注入劫持该智能体,使其下载并运行恶意软件、连接攻击者控制的 C2 服务器,把实例变成 ZombAI。该利用复用了此前针对 Anthropic Claude Computer-Use Agent 的同一载荷,仅替换了执行的二进制文件;作者还演示了 AI ClickFix 攻击,OpenHands 会复制 shell 命令并粘贴进终端工具。作者建议本地版本在沙箱中运行并限制出站网络连接,同时指出厂商可参考 OpenAI Operator 的 Prompt Injection Monitor 等做法;他于 2025 年 3 月 13 日通过 GitHub 安全标签披露,超过 140 天未获实质处理后在 8 月 10 日公开。

    prompt injection attacks; Consider implementing mitigations similar to what OpenAI Operator started doing with their Prompt Injection Monitor; Provide guidance to customers to leverage endpoint protection, monitoring solutions and collect log files - as with other systems; Consider adding capabilities to control outbound network access; It would also be useful to add a feature that stops and asks the user for permission before running commands in the Terminal or browsing across websites Mitigati

    匹配字段正文

星期三

  1. Johann Rehberger / Embrace The Red

    我花 500 美元实测 Devin 的提示注入漏洞

    安全研究者 Johann Rehberger 花 500 美元获取 Devin 30 天访问权限,实测了针对 Cognition 旗下 AI 软件工程师 Devin 的提示注入攻击。攻击者只需在 Devin 处理的网站或 GitHub issue 中植入指令,就能诱使它下载并运行恶意二进制文件,从而完全控制 Devin 的 DevBox,将其变成可远程操控的 ZombAI,并窃取其中的密钥。该漏洞于 2025 年 4 月 6 日报告给 Cognition,对方几天后确认,但后续关于修复时间线和协调披露的询问在 120 多天后仍未获回复,作者因此按负责任披露惯例公开。作者建议厂商不要依赖模型行为或对话内确认来保障工具调用安全,而应加入带外验证步骤、默认阻止出站连接,并开发提示注入监控。

    ses, it can be tricked to download malware and launch it. This leads to full system compromise and turns Devin into a remote-controlled ZombAI. Any exposed secrets can then be leveraged to perform lateral movement, or other post-exploitation steps. Read on to learn all the details behind this research. First, I had to invest $500 to get access to Devin for 30 days. For reference, Cognition actually now offers a cheaper plan. Command And Control Infrastructure First, I had to set up a few infrast

    匹配字段正文

星期二

  1. Johann Rehberger / Embrace The Red

    Amp Code 提示注入可致任意命令执行,Sourcegraph 已修复

    安全研究者 Johann Rehberger 披露 Sourcegraph 旗下编码智能体 Amp 存在提示注入漏洞:Amp 能写入项目目录之外的 VS Code 配置文件 settings.json,从而把 bash 命令加入免审批白名单,或动态添加恶意 MCP 服务器并立即启动,实现任意代码执行。该漏洞于 7 月初发现并报告给 Sourcegraph,Amp 团队在数天内完成修复,用户需升级到最新版本。作者建议 AI 系统不应在未经开发者明确同意的情况下修改关键文件。

    lly the tools section. Besides a set of other tools Amp can create and write to files, which may seem obvious, but it’s worth highlighting as that’s the tool this attack chain leverages. Amp Configuration Settings Amp uses the user’s VS Code configuration file to store settings about allowlisted bash commands the agent can invoke without user approval, and also MCP servers that the agent can use. On macOS the file is at /Library/Application Support/Code/User/settings.json. Interestingly, when re

    匹配字段正文

星期一

  1. Johann Rehberger / Embrace The Red

    Cursor IDE 通过 Mermaid 渲染任意外泄数据(CVE-2025-54132)

    安全研究者 Johann Rehberger 披露 Cursor IDE 存在任意数据外泄漏洞 CVE-2025-54132:Cursor 渲染 Mermaid 图表时会向外部服务器发起请求,攻击者可借间接提示词注入把用户记忆或配置文件中的 API key 嵌入图片 URL 外泄,且图表渲染过程不会明显暴露大量数据外传。作者向 Cursor 团队提交了两个演示利用,漏洞于 2025 年 6 月 30 日报告、7 月 7 日修复,随 7 月 29 日起可用的 v1.3 版本发布。

    olved on July 7, 2025 for rollout in the next major release v1.3 - which has been available since July 29. The bug also got a CVE assigned CVE-2025-54132 and I got the official credits. Thanks to the Cursor team for addressing this issue promptly. Conclusion We have seen many such high severity remotely exploitable zero-click data exfiltration attacks that leverage image rendering over the last 2+ years in AI applications. Rendering images within Mermaid diagrams is a new variant to be aware of.

    匹配字段正文

星期六

  1. Johann Rehberger / Embrace The Red精选

    把 ChatGPT Codex 变成 ZombAI 智能体:依赖白名单可被提示注入利用

    安全研究者 Johann Rehberger 演示了如何通过间接提示注入把 ChatGPT Codex 变成僵尸网络节点。攻击者利用 Codex 的 Common Dependencies Allowlist 中 71 个域名里的 azure.com,在 Azure 上架设以 cloudapp.azure.com 结尾的 VM 作为 C2 服务器,再在 GitHub issue 中植入恶意提示,使 Codex 下载并执行恶意程序,从而远程控制该机器并读取环境变量、源码等数据。作者于 2025 年 6 月 10 日向 OpenAI 报告,当天被以 Not Applicable 关闭,他建议只使用自定义的精确域名白名单。

    w we can remote control the Codex machine and look at configured environment, settings and variables: Final conversation summary the user sees: This shows how an adversary can leverage indirect prompt injection can hijack Codex, and achieve full system compromise, and additionally remote command and control. An interesting and amusing side-effect, notice how Codex started the reply with “Heyo, I’m Copirate”. I unintentionally also had a custom Github Copilot instruction file that Codex picked up

    匹配字段正文

星期五

  1. Johann Rehberger / Embrace The Red精选

    用提示注入外泄 ChatGPT 聊天历史与记忆

    安全研究者 Johann Rehberger 演示了 OpenAI 的 url_safe 安全 URL 渲染功能存在绕过,攻击者可通过不可信数据中的提示注入,让 ChatGPT 把系统提示里的近期对话内容、记忆和用户交互元数据发送到第三方服务器,例如 https://trustnoai.blob.core.windows.net。该绕过及若干同类问题已于 2024 年 10 月报告给 OpenAI,作者称在发布前一个月内多次询问修复进展未获回复,因此未公开完整注入载荷。文中提到 2025 年 8 月 26 日更新称该漏洞已被 OpenAI 修复。

    tes even when untrusted data is in the chat context, creating potential data leakage vectors. One such domain I discovered is windows.net, and I knew that one can create a blob storage account that will run on that domain, and at the same time it’s possible to inspect the log files! The one that is most straightforward was blob.core.windows.net. There were others I discovered also, but they take more effort to explain. By sending data to this domain, we can again leak data at will. So, I went ah

    匹配字段正文

星期三

  1. Mistral AI精选

    Mistral AI 对全球 AI 环境标准的贡献

    Mistral AI 联合 Carbone 4 和法国生态转型署 ADEME 开展大语言模型全生命周期分析,评估温室气体排放、用水和资源消耗。研究称,截至 2025 年 1 月,Mistral Large 2 在 18 个月内产生 20.4 ktCO₂e 排放、消耗 281,000 m³ 水和 660 kg Sb eq 资源,并建议行业标准化披露训练、推理及全生命周期影响。

    Mistral AI   Infographie Acv   V6(1)

    cy. This could enable the creation of a scoring system, helping buyers and users identify the least carbon-, water- and material-intensive models. Second, from the user side, encouraging the research for efficiency practices can make a significant difference: developing AI literacy to help people use GenAI in the most optimal way, choosing the model size that is best adapted to users’ needs, grouping queries to limit unnecessary computing, For public institutions in particular, integrating model

    匹配字段正文

星期二

  1. Microsoft AI Blog

    微软 AI 发布 MAI-DxO 诊断编排器与 SD Bench 基准

    微软 AI 发布 Microsoft AI Diagnostic Orchestrator(MAI-DxO),在 304 个 NEJM 病例构成的 Sequential Diagnosis Benchmark(SD Bench)上,搭配 OpenAI o3 时正确诊断率达 85.5%,而 21 位有 5-20 年经验的执业医师平均准确率为 20%。MAI-DxO 可配置成本约束,在测试中同时实现更高诊断准确率和更低检测费用。该工作目前仅为研究演示,尚未作为公开基准或编排器发布,相关方法细节见配套预印本论文,正提交外部同行评审。

    Two people sit across from each other having a conversation. One, with gray hair and a mustache, wears a blue suit; the other, with dark hair and glasses, wears an orange jacket. A notebook and pen are on the table between them.

    and builds on our longstanding commitment to partnership and innovation. Existing solutions include RAD-DINO which helps accelerate and improve radiology workflows and Microsoft Dragon Copilot, our pioneering voice-first AI assistant for clinicians. For AI to make a difference, clinicians and patients alike must be able to trust its performance. That’s where our new benchmarks and AI orchestrator come in. Medical Case Challenges and Benchmarks To practice medicine in the United States, physicia

    匹配字段正文

星期三

  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,作者建议禁用链接展开或仅使用厂商维护的服务器。

    nformation by an AI agent. An attacker can exploit this via a prompt injection attack. In case you are looking for a quick explanation, here is an end-to-end illustration that leverages invisible prompt injection to exfiltrate an API key from a developer’s .env file. These are the steps to understand the scenario: Developer analyzes a malicious source code file with Claude Code; Invisible prompt injection in the source code takes control of the agent; Attack retrieves .env file and posts a link

    匹配字段正文

星期六

  1. Johann Rehberger / Embrace The Red

    MCP 安全风险与利用链:不可信服务器与困惑的客户端

    安全研究者 Johann Rehberger 详细分析 MCP 的安全风险,指出仅将恶意工具服务器加入对话上下文即可劫持会话,无需实际调用工具。他演示了在工具元数据中嵌入隐藏 Unicode Tags 指令的端到端利用链,使 Claude 在用户界面看不到异常的情况下先调用 enter_matrix 工具,再执行用户请求的 message_of_the_day。作者称该 Claude 遵循隐藏 Unicode Tag 指令的问题早在 14 个月前就已负责任披露给 Anthropic,但未被视为安全漏洞,此次 MCP 弱点也在数周前告知 Anthropic 且仅得到可复现的回复。他建议不要随意连接不可信 MCP 或 OpenAPI 工具服务器,并检查代码、接口定义与隐藏指令。

    The Model Context Protocol (MCP) is a protocol definition for how LLM apps/agents can leverage external tools. I have been calling it Model Control Protocol at times, because due to prompt injection, MCP tool servers control the client basically. This post will explain in detail why that is, and I will also share a novel exploit chain. Why MCP - How Is It Different? The main difference to other tool invocation setups, like OpenAPI is that MCP is dynamic. It allows runtime discovery of available

    匹配字段正文

星期一

  1. Johann Rehberger / Embrace The Red

    ChatGPT Operator 提示注入攻击实测与防御分析

    安全研究者 Johann Rehberger 实测发现,ChatGPT Operator 可被网页上的提示注入劫持,先跳转到用户已登录的站点读取邮箱、住址、电话等个人信息,再粘贴进第三方页面直接外传,且无需点击提交按钮。他在 Booking.com、The Guardian、YC Hacker News 等站点上均复现成功,并观察到 OpenAI 的缓解措施包括用户监控、对话内确认请求和提示注入监控,但这些防御是概率性的,通常在危险动作发生前才触发。作者约三周前已向 OpenAI 披露相关绕过细节,并表示该攻击场景目前已不再生效。

    post appear to not work anymore. The details of the mitigation remain unkown. It is important to highlight that there are, very likely, more bypasses and tricks attackers can leverage to hijack Operator via instructions on websites. So, be careful and keep monitoring what Operator does. Conclusion This post explored how ChatGPT Operator can be hijacked through prompt injection exploits on web pages, leading to unauthorized data leakage of personal information. Operator is a very cool, useful an

    匹配字段正文

星期一

  1. Johann Rehberger / Embrace The Red精选

    用提示词注入和延迟工具调用攻击 Gemini 记忆

    安全研究者 Johann Rehberger 演示了通过提示词注入攻击 Gemini 记忆的完整流程:用户上传含隐藏指令的文档并要求总结,文档诱导 Gemini 在用户回复触发词(如 yes、sure、no)后调用记忆工具,从而把攻击者指定的虚假信息写入长期记忆,并可跨会话保留。作者指出 Gemini 通常不会在处理不可信数据时调用敏感工具,但延迟工具调用可绕过这一缓解措施。该问题已于去年 12 月报告给 Google,Google 将其评估为低可能性、低影响的滥用风险,但作者认为对单个用户的影响仍可能显著。作者建议用户定期查看 https://gemini.google.com/saved-info 中的已存信息,并对不可信来源文档保持警惕。

    g to detect hidden instructions within lengthy responses. When memories can be manipulated through untrusted data, adversaries can stealthily insert or modify information in a user’s long-term storage – and even more as I have shown with ChatGPT. Even with safeguards against direct memory manipulation in place, this research demonstrates that delayed tool invocation and user (and LLM) deception through context pollution can still lead to persistence of false information in long-term LLM storage.

    匹配字段正文

星期二

  1. Prime Intellect精选

    Prime Intellect 发布 INTELLECT-MATH 数学推理模型与 500 万条推理轨迹数据集

    Prime Intellect 通过 QwQ-32B 生成并校验合成推理轨迹,微调 Qwen-7B-Math 后再用 PRIME-RL 做在线强化学习,训练出 7B 参数数学推理模型 INTELLECT-MATH,其早期 checkpoint 以 47 个 RL step 达到 Eurus-2-7B-PRIME 用 592 步的效果,训练时间缩短 10 倍。团队同时开源代码、权重和 NuminaMath-QwQ-CoT-5M 数据集,该数据集包含 86 万道数学题上的 500 万条经正确性校验的推理轨迹。文章还提出在推理时计算范式下,RL 中大量前向计算会降低通信需求,使全球分布式训练成为可行路径,并计划今年训练 o3 的完全开源复现。

    Distributed Training in the Inference-Time-Compute Paradigm

    iterative process is called online reinforcement learning (RL). PRIME-RL, A recent piece of work from Tsinghua University and UIUC, has introduced an online RL algorithm that leverages rewards from implicit process reward models. Using this approach, the authors trained Eurus-2-7B-PRIME, which (prior to the release of Deepseek-R1) substantially outperformed all other 7B parameter models as well as bigger models like GPT-4o on mathematical reasoning benchmarks. While PRIME-RL and related methods

    匹配字段正文

星期一

  1. Anthropic Engineering

    Claude 3.5 Sonnet 在 SWE-bench Verified 达到 49%,Anthropic 公开其智能体脚手架

    升级版 Claude 3.5 Sonnet 在 SWE-bench Verified 上取得 49%,超过此前最先进模型的 45%。Anthropic 介绍了围绕该模型构建的智能体:只用一个提示词、一个执行 bash 命令的 Bash Tool 和一个查看编辑文件的 Edit Tool,让模型自行决定解题步骤,并以字符串替换方式指定文件修改。文中还列出运行该评测的难点,包括单次成功运行常需数百轮交互、超过 100k token,以及隐藏测试和环境配置问题带来的评分偏差。

    ask. The model is free to choose how it moves from step to step, rather than having strict and discrete transitions. If you are not token-sensitive, it can help to explicitly encourage the model to produce a long response. The following code shows the prompt from our agent scaffold: The model's first tool executes Bash commands. The schema is simple, taking only the command to be run in the environment. However, the description of the tool carries more weight. It includes more detailed instructi

    匹配字段正文