Azure DevOps MCP 审查漏洞:隐藏 PR 文本可操纵工具调用
Substantial-Heat-321 · reddit · 2026-07-25
一条 Reddit 帖子指出,微软 Azure DevOps MCP server 可能存在典型的 confused-deputy 问题:PR 里的隐藏文本可以影响 AI 审查代理的工具调用,而代理运行时又持有用户的 Azure DevOps 权限。
要点包括:
- 该问题据称已被 Copilot CLI 和 Claude Code 复现。
- 截至 7 月 21 日,官方还没有发布修复版或 CVE。
- 即使是“只做审查”的流程,仓库和 PR 文本也应视为 不可信输入。
- 审查阶段最好用 只读身份;写入类工具单独走审批。
- 记录每次工具调用的参数,以及触发调用的源文本。
- 不要默认“官方 MCP 服务器”天然安全,仍要固定版本并审查。
- 应用代理建议前,保留冻结测试或人工确认。
帖主最后追问:团队是否已经在代码审查 agent 里把“看”和“改”彻底分权?
「编程与Agent」频道最新
- 生产级 AI Agent 常规评测 95% 稳健,遭定向攻击后跌至 37% — njyx · 2026-10-27
- Grok Bot 分析 AI 评论、Codex 开浏览器批量拉黑,两 agent 接力工作流 — vista8 · 2026-10-27
- huggingface_hub 2.3.0 发布:百万文件列取从分钟级降到 20 秒 — lhoestq · 2026-10-27
- Nous Research 发布 Advanced Delegation 插件,子智能体可按任务选模型 — NousResearch · 2026-10-27
- 不上 X 的牙医邻居玩转 Codex,编程门槛正在消失 — gabrielchua · 2026-10-27
- 斯坦福 PaperFormalizer:把论文自动转成 Lean 验证版本 — StanfordUniversity · 2026-10-27