您的位置首页 >科技要闻 >

AGENTS.md 暗藏安全风险,恶意文件可劫持 AI 编码 Agent 执行危险指令

AGENTS.md 本身是给 AI 编码 Agent 读取的 Markdown 格式指引文件,现在出现了新型攻击方式,恶意 AGENTS.md 文件会悄悄下载到电脑,一旦开发者在该目录启动 Codex、Claude Code 这类 AI 编码工具,Agent 会自动读取文件里的恶意指令,不用用户手动运行脚本就能触发风险,这个安全问题已经被安全厂商实锤捕获真实攻击样本,打破了大家之前认为只要不运行 exe 程序就安全的旧认知。攻击的实现逻辑是攻击者把带后门指令的 AGENTS.md 放到网页,用户浏览网页时文件自动下载到 Downloads 文件夹,很多开发者习惯直接在下载目录调用 AI 编码 Agent 处理文件,AI 工具本身的原生功能就是读取同目录下 AGENTS.md 作为任务规则,于是就会顺着里面的指令修改系统配置、拉取恶意依赖、窃取本地 API 密钥并外传。整套攻击流程不需要诱导用户点击确认下载、不需要用户主动执行命令,利用 AI Agent 的原生读取机制做间接提示注入,目前 Forever Security 已经复现该攻击,对 Codex 成功率较高,Claude Code 同样受影响,日常使用 AI 编码工具的开发者需要重点检查目录内是否存在陌生 AGENTS.md。

攻击链路明细

步骤行为说明风险点
1访问恶意网页,AGENTS.md 自动下载至下载文件夹用户无感知,不需要确认下载
2开发者在该目录启动 Codex / Claude Code 等 AI 编码 Agent工具默认加载目录内 AGENTS.md
3AI 读取文件内隐藏恶意指令,自动执行绕过传统杀毒对可执行文件的检测
4执行操作:修改全局配置、安装恶意 npm 包、上传 Token 凭证以当前用户权限执行,容易泄露密钥

安全自查与防护清单

  • 不要在 Downloads 下载目录直接启动 Claude Code、Codex 等 AI 编码 Agent
  • 打开新项目前,优先检查目录下是否存在 AGENTS.md、CLAUDE.md、.cursorrules 这类 Agent 规则文件
  • 陌生仓库、下载得到的 AGENTS.md,必须完整通读内容再交给 AI 读取
  • 给 AI Agent 开启沙箱限制,禁止无授权执行 shell 命令、向外发送文件
  • 区分自己项目内可信 AGENTS.md 和来路不明的外部 AGENTS.md

【相关 FAQ】

问题 1:AGENTS.md 被标注危险,恶意 AGENTS.md 是怎么跑到电脑里的?

回答 1:AGENTS.md 存在安全风险,恶意 AGENTS.md 可以在用户浏览网页的时候自动下载到电脑下载文件夹,不需要用户点击下载确认,用户很难察觉。

问题 2:AGENTS.md 为什么会劫持 AI 编码 Agent,它是什么原理?

回答 2:AGENTS.md 是 AI 编码 Agent 的规则指引文件,Codex、Claude Code 这类工具默认读取当前目录 AGENTS.md 作为执行指令,攻击者写入恶意提示实现间接提示注入,AI 会自动跟着指令执行危险操作。

问题 3:遇到来路不明的 AGENTS.md,日常使用 AI 编码工具该怎么防护?

回答 3:遇到来路不明的 AGENTS.md,尽量不要在下载文件夹启动 AI 编码 Agent,每次加载前检查目录中的 AGENTS.md 内容,给 Agent 配置沙箱,限制它随意执行命令、外传密钥。

【参考资料】

[2026-11-07](AGENTS.MD,危险危险危险!!!)量子位

[2026-10-27](Markdown as Malware: How AI Agents Turn Downloads Folders into Instruction Injection Vectors)DEV Community

[2026-10-25](AI coding agents hijacked using AGENTS.md file in Downloads folder)BleepingComputer

[2026-10-25](AGENTS.md in Downloads Can Hijack AI Coding Agents)BastionZero

【免责声明】

本文仅整理 AGENTS.md 相关安全风险公开报道与安全机构研究内容,AGENTS.md 本身是正常的 AI Agent 指引规范格式,风险来自被篡改写入恶意指令的样本;防护方案仅作为参考,不构成企业安全落地标准,相关 AI 工具安全策略请以对应产品官方安全公告为准。