Перейти к содержимому

#MCP/вызов инструментов

Сегодня 0 материалов
06.10вт
  1. DEV Community · MCP78

    Инъекция промпта — это проблема плоскости данных: переносим границу от модели к вызову инструментов

    Автор считает, что инъекцию промпта не стоит пытаться решить с помощью более умных моделей. Вместо этого границу нужно провести там, где агент выполняет действия, — так же, как при SQL-инъекциях используют параметризованные запросы.

    Почему это важно: Автор проводит аналогию между инъекцией промпта и SQL-инъекцией и предлагает перенести границу с уровня модели на уровень вызова инструментов, а также приводит практичную схему: стратегический слой и поэтапное разделение чтения и записи.

  2. DEV Community · MCP78

    Анонимная проверка работоспособности 78 MCP-серверов из реестра: полный цикл вызовов проходят 51.3%

    Pennyforge провёл анонимную проверку работоспособности 78 серверов, отвечающих на initialize, из 186 эндпоинтов в публичном срезе реестра MCP с диапазоном a–b. Полный цикл initialize → tools/list → один безопасный tools/call прошли только 40 из них (51.3%).

    Почему это важно: Анонимная проверка работоспособности 78 MCP-серверов из реестра с воспроизводимыми данными по многоуровневой аутентификации и миграции версий спецификации.

  3. Hacker News · MCP71

    mcp-pin:拦截批准后被修改的 MCP 工具定义

    mcp-pin 是一个 MCP stdio 代理,在批准时对每个工具的完整元数据(名称、描述、input schema、annotations,按 RFC 8785 规范化后 SHA-256)做指纹,之后每次连接重新比对,定义有变化就阻断会话并给出 diff,排队中的调用不会转发。

    Ожидает перевода

  4. DEV Community · MCP71

    mcp-pin 作者复盘:安全工具报成功 100 次却只留下 12 条记录

    作者为自己 9 月发布的 MCP 工具 mcp-pin 复盘了一个并发丢写 bug:同时 pin 100 个服务器时全部报成功,磁盘上 pins.json 却只有 12 个 key,88 条审批记录丢失,日志哈希链也断了 5 次。

    Ожидает перевода

04.10вс
  1. DEV Community · Codex71

    Побег из песочницы Codex: 3 проверки перед открытием следующего репозитория

    Accomplish AI раскрыла две уязвимости побега из песочницы Codex (Heapjack и Overpatch). О них сообщили в OpenAI 12 августа, а исправили в течение восьми дней: Heapjack — в Codex Desktop 26.818.21641, Overpatch — в Codex CLI 0.149.0.

30.09ср
  1. Habr · Codex71

    定时任务连续三天报“代码 0”却什么都没做:自动化中五种静默失败

    作者的定时任务连续三天在日志里报“已完成,代码 0”,但主任务始终没执行:主步骤因访问令牌过期和 cron 的 PATH 里找不到 claude 命令而失败,最后执行的统计命令把成功状态带给了整个任务。

    Ожидает перевода

29.09вт
27.09вс
  1. 喔家ArchiSelf71

    自己的 Agent 系统安全吗:从 OWASP Top 10 到九类风险与防护做法

    文章梳理了 LLM 与 Agent 系统的九类安全风险,包括 Prompt Injection、过度授权、身份与委托、敏感信息泄露、不安全的输出处理、供应链、RAG 与记忆投毒、成本放大和 agent 间通信不安全,并逐条给出防护做法。

    Ожидает перевода

24.09чт
  1. Hacker News · Prompt Injection78

    Способен ли открытый детектор инъекций промптов отразить атаки на реальных ИИ-агентов: практический тест на 629 атаках AgentDojo

    Автор протестировал 10 открытых детекторов инъекций промптов на 629 атаках AgentDojo (каждая внедрена в вывод реального инструмента) и 97 обычных образцах.

    Почему это важно: Автор протестировал 10 открытых детекторов на 629 реальных инъекционных атаках и привёл полные сравнительные данные — как при стандартных порогах, так и после калибровки.

07.09пн
  1. Vibe Code Textbook · Articles80

    编码智能体安全:提示词注入、MCP 服务器与配置中的密钥

    文章梳理了攻击者进入编码智能体工具的三条路径,即工具返回的文本、接入的 MCP 服务器和配置中的密钥,并对照 Claude Code、Codex CLI、Gemini CLI 文档在 2026-09-07 各自承诺的控制措施。

    Ожидает перевода

    Почему это важно: 文章梳理了编码智能体三条攻击路径,并给出一个只读配置的 Python 审计脚本,可直接用于 CI 检查。

31.08пн
  1. Hacker News · Claude Code 高分82

    Как один запрос на сводку сайта перехватывает Claude Code Opus 5 Auto Mode и приводит к выполнению кода

    Автор построил целенаправленную цепочку промпт-инъекции и в режиме Auto Mode в Claude Code Opus 5 получил 60-80% успешных атак (на небольшой выборке), тогда как сторонняя оценка, заказанная Anthropic, давала 0.00% успешных инъекций.

    Почему это важно: С помощью цепочки атаки с маскировкой модуля автор получил в Auto Mode 60-80% успешных атак — это показывает, что классификатор не является песочницей.

18.08вт
  1. Permission Protocol · AI Agent Incident Tracker78

    Context7 MCP: внедрение промпта через пользовательские ИИ-инструкции может привести к утечке учётных данных и удалению файлов

    Функция пользовательских ИИ-инструкций в Context7 MCP возвращает неочищенный контент злоумышленника вместе с обычными запросами к документам, из-за чего внедрённые инструкции попадают в доверенный контекст ИИ-агента для разработки и подталкивают его читать ключи, передавать данные наружу или удалять файлы.

    Почему это важно: В материале разобран путь внедрения промпта через пользовательские инструкции в Context7 MCP и предложен способ снижения риска — добавить контроль авторизации на границах вызовов инструментов.

05.08ср
  1. Permission Protocol · AI Agent Incident Tracker62

    AWS Transform MCP Server 路径穿越漏洞可写入目标目录外文件

    AWS 披露 CVE-2026-18953,aws-transform-mcp-server 的 get_resource 工具接受调用方影响的输出路径,路径处理未可靠地把规范化后的目标限制在预期目录内,攻击者可用穿越序列把文件写到进程可访问的其他位置,影响范围取决于该进程的权限和所选路径。

    Ожидает перевода

30.06вт
  1. V2EX · Claude Code22

    Claude Code 接入第三方模型后不调用 Skills 只走 MCP?

    有用户反馈 Claude Code 接入第三方模型后不会主动调用 Skills,只会使用 MCP,需在命令或提示词中显式点名才会触发。该用户使用 CC Switch + glm5.2,另有用户称同样组合下提示词触发即可自动调用,也有人表示用 bedrock 的 opus 同样存在问题。

    Ожидает перевода

12.06пт
  1. Permission Protocol · AI Agent Incident Tracker74

    CVE-2026-24299 Copirate 365:M365 Copilot 通过链式提示注入与 CSS 外泄被污染记忆

    M365 Copilot 被披露存在链式攻击 CVE-2026-24299(代号 Copirate 365):攻击者在文档中嵌入间接提示注入,Copilot 预览时通过 CSS @font-face 请求绕过 img-src CSP 白名单外泄敏感上下文。

    Ожидает перевода

11.06чт
08.06пн
  1. Permission Protocol · AI Agent Incident Tracker88

    Agentjacking:攻击者借公开 DSN 注入伪造 Sentry 错误,劫持 Claude Code、Cursor 和 Codex

    安全研究披露一种名为 Agentjacking 的攻击:攻击者利用 Sentry 公开的 DSN 向 ingest API 提交伪造错误事件,AI 编码智能体通过 Sentry MCP 取回这些事件后,把其中的 Markdown 注入内容当作可信指令执行 shell 命令,在受控测试中成功率 85%,涉及 2,388 家组织。

    Ожидает перевода

    Почему это важно: 还原了 Sentry MCP 提示词注入劫持编码智能体的完整链路,并指出授权门禁应设在工具调用层。

  2. Permission Protocol · AI Agent Incident Tracker76

    LiteLLM CVE-2026-42271 被列入 CISA KEV:MCP 测试端点命令注入可链式触发未授权 RCE

    CISA 于 2026 年 6 月 8 日将 BerriAI LiteLLM 的 CVE-2026-42271 列入 KEV 目录,要求 6 月 22 日前修复。

    Ожидает перевода

    Почему это важно: 材料完整还原了 LiteLLM 从 MCP 测试端点命令注入到未授权 RCE 的利用链与补丁版本,可据此排查自身网关部署。

05.06пт
  1. Permission Protocol · AI Agent Incident Tracker85

    微软披露 Claude Code GitHub Action 提示注入可窃取 CI/CD 密钥并绕过 GitHub 密钥扫描

    微软记录了一起 Claude Code GitHub Action 提示注入事件,攻击者把指令藏在 GitHub issue 的 HTML 注释里,让 Claude 读取 /proc/self/environ,截断凭据字符串以绕过 GitHub 密钥扫描,再通过 gh CLI 的 URL 参数外传。

    Ожидает перевода

    Почему это важно: 微软披露的 Claude Code GitHub Action 提示注入链路,展示了不可信内容与凭据读取权限同处一室时的真实风险。

  2. Permission Protocol · AI Agent Incident Tracker88

    Miasma 供应链蠕虫通过 Agent 配置注入禁用 73 个微软 GitHub 仓库并窃取凭据

    Miasma 蠕虫通过投毒 Agent 配置文件感染 73 个微软 GitHub 仓库,开发者在 Claude Code、Cursor 或 Gemini CLI 中打开仓库时即执行凭据窃取程序,导致 AI API token、GitHub token 和云凭据泄露。

    Ожидает перевода

    Почему это важно: 复盘 Miasma 蠕虫如何借 Claude Code、Cursor、Gemini CLI 的会话初始化配置实现零点击窃取凭据,可迁移到仓库配置来源校验。

27.05ср
  1. Permission Protocol · AI Agent Incident Tracker78

    Oasis Security 串联三个 Claude.ai 漏洞实现静默数据外泄

    Oasis Security 将 URL 参数注入、Files API 外泄和开放重定向三个 Claude.ai 漏洞串联,在用户提交时静默窃取对话历史。攻击者把隐藏 HTML 标签放进 ?

    Ожидает перевода

    Почему это важно: Oasis Security 披露的攻击链说明默认 claude.ai 会话即可被静默窃取对话历史,并指出 MCP 集成会扩大影响范围。

26.05вт
  1. Permission Protocol · AI Agent Incident Tracker78

    Trend Micro 披露 mcp/postgres 镜像 RTT 攻击:AI 智能体经授权工具外泄生产令牌

    Trend Micro 发布 Pwning Agentic AI Part I,披露 mcp/postgres Docker 镜像存在 RTT(return-to-tool)攻击:攻击者在客服工单中注入提示词,让连接数据库的 AI 智能体从生产 PostgreSQL 表读取认证令牌并发布到公开客户评论线程,全程只用智能体已授权的工具,未触发告警也未违反策略。

    Ожидает перевода

    Почему это важно: 梳理 RTT 攻击如何只用智能体已授权的工具完成数据外泄,并给出工具调用门禁这一可迁移的拦截思路。

  2. Permission Protocol · AI Agent Incident Tracker85

    BadHost CVE-2026-48710: обход аутентификации в Starlette/FastAPI через внедрение одного символа в заголовок HTTP Host, затрагивает миллионы серверов MCP

    X41 D-Sec обнаружила CVE-2026-48710 (BadHost): если добавить один символ в заголовок HTTP Host в запросе к серверу MCP на Starlette или к среде выполнения ИИ-агента, промежуточное ПО аутентификации оценит неверный путь по request.url.path и пропустит неавторизованный доступ.

    Почему это важно: Разбираем причины уязвимости BadHost, её зону воздействия и версии с исправлением, а также объясняем, что механизмы контроля доступа могут покрыть, а что — нет.

21.05чт
  1. Permission Protocol · AI Agent Incident Tracker71

    Composio 遭 LLM 生成攻击模式入侵,5,001 个 GitHub token 被窃

    攻击者用 LLM 生成的攻击模式暴力破解漏洞,攻入 Composio 内部智能体监控工具,随后注册恶意工具定义提权到修复系统,在工具执行沙箱中执行任意代码,窃取 5,001 个 GitHub OAuth token,涉及 Gmail、Slack、Notion、Jira、HubSpot、Render、Vercel 等 26 种连接器类型的凭据。

    Ожидает перевода

14.05чт
  1. Permission Protocol · AI Agent Incident Tracker78

    Microsoft Defender 发现 Mage AI 与 MCP 服务器未鉴权部署,可获 cluster-admin 权限执行 RCE

    Microsoft Defender for Cloud 发现生产环境中的 Mage AI 与 MCP 服务器未启用鉴权,攻击者可执行 shell 命令并获得 cluster-admin 权限,还能窃取同集群工作负载的凭据。

    Ожидает перевода

    Почему это важно: 材料给出 Mage AI 与 MCP 服务未鉴权部署导致 RCE 的完整链路,可据此检查自家 Helm chart 与 MCP 配置。

11.05пн
  1. Permission Protocol · AI Agent Incident Tracker68

    PraisonAI CVE-2026-44338:默认关闭鉴权暴露 Agent 工作流,4 小时内被扫描

    PraisonAI 因默认关闭鉴权,暴露了 Agent 工作流:任何调用者都能用未认证的 GET /agents 和 POST /chat 请求,POST /chat 会直接执行 PraisonAI(agent_file='agents.yaml').run(),消息内容被忽略。

    Ожидает перевода

10.05вс
  1. Permission Protocol · AI Agent Incident Tracker80

    Sysdig 记录首例 LLM 智能体后渗透:marimo CVE-2026-39987 到内网数据库泄露不到一小时

    Sysdig TRT 记录了一起由 LLM 智能体驱动的入侵:攻击者利用 marimo 的 CVE-2026-39987 获取云凭证,再用 LLM 智能体通过 Cloudflare Workers 出口池从 AWS Secrets Manager 取回 SSH 密钥,并驱动 8 个并行 SSH 会话在不到两分钟内导出内网 PostgreSQL 数据库。

    Ожидает перевода

    Почему это важно: 完整还原攻击者用 LLM 智能体在不到一小时内从 marimo RCE 打到内网数据库的链路,可看到后渗透时间被压缩到分钟级。

08.05пт
  1. Permission Protocol · AI Agent Incident Tracker80

    Claude Code 遭恶意 npm 包经 MCP 中间人劫持窃取 OAuth token

    Mitiga Labs 披露一条针对 Claude Code 的攻击路径:恶意 npm 包通过 postinstall 钩子修改 ~/.claude.json,把 MCP 服务器 URL 替换为攻击者代理,使每次 MCP 会话的 OAuth token 和 SaaS 凭据都经攻击者基础设施转发。

    Ожидает перевода

    Почему это важно: 披露了恶意 npm 包通过篡改 MCP 配置劫持 OAuth token 的完整攻击链,并指出配置变更缺少授权校验这一根因。

  2. Permission Protocol · AI Agent Incident Tracker82

    Cline AI agent 曝 CVE-2026-44211:未认证 WebSocket 可劫持终端并 RCE

    Cline 的 kanban WebSocket 服务在 localhost 上无认证运行,任意网页可连接 ws://127.0.0.1:3484/api/terminal/io 直接向 Agent 终端 PTY 注入 shell 命令,实现未认证的终端劫持与远程代码执行,CVSS 9.3,影响 v2.13.0 之前所有版本,披露时无补丁。

    Ожидает перевода

    Почему это важно: CVE-2026-44211 的完整链路与根因拆解,可帮助开发者判断本地 Agent 终端的暴露面。

07.05чт
  1. Permission Protocol · AI Agent Incident Tracker74

    TrustFall 披露编码智能体安全漏洞:仓库配置可触发一键 RCE

    Adversa AI 发布 TrustFall 研究,指出恶意仓库配置可让编码智能体在通过一次笼统的信任授权后启动攻击者控制的 MCP 服务器,从而在开发者工作站和 CI 环境中造成一键远程代码执行,可能访问本地凭据、仓库内容和工作流密钥。

    Ожидает перевода

  2. Permission Protocol · AI Agent Incident Tracker78

    Microsoft Semantic Kernel 提示词注入漏洞可经 eval() 实现主机级远程代码执行

    Microsoft Security 披露 Semantic Kernel 的两个漏洞 CVE-2026-25592 和 CVE-2026-26030,提示词注入可把 AI 模型输出变成主机级远程代码执行。

    Ожидает перевода

    Почему это важно: 材料梳理了 Semantic Kernel 两个漏洞的成因与补丁版本,可帮助使用该框架的团队判断自身暴露面。

27.04пн
  1. Permission Protocol · AI Agent Incident Tracker83

    AI 编程智能体 9 秒删除 PocketOS 生产数据库及备份

    PocketOS 据报在一次 Railway API 调用中丢失生产数据库和卷级备份,整个过程仅 9 秒,人类来不及介入。事故分析指出危险能力不在代码生成,而在于智能体持有具备生产破坏权限的云厂商令牌;仅靠 PR 门禁看不到绕过代码仓库的直接 Railway API 删除,授权检查应前置到删除生产数据或备份的云厂商 API 调用之前,并要求签名回执写明生产环境、资源、动作和签署人。

    Ожидает перевода

    Почему это важно: 复盘一次智能体凭令牌直接删除生产库与备份的事故,指出授权检查应放在云厂商 API 调用之前。

23.04чт
  1. Permission Protocol · AI Agent Incident Tracker85

    OpenClaw: четыре связанные уязвимости затронули 24.5 тыс. серверов ИИ-агентов, доступных из интернета

    Четыре связанные уязвимости в OpenClaw затронули около 24.5 тыс. серверов ИИ-агентов, открытых в интернет; злоумышленник может украсть учётные данные, повысить привилегии до управления шлюзом на уровне владельца и закрепить на хосте постоянный бэкдор.

    Почему это важно: Разбор цепочки этих четырёх уязвимостей и пробелов в разграничении прав доступа поможет командам, развернувшим OpenClaw, оценить свою поверхность атаки.

19.03чт
  1. Hacker News · Prompt Injection71

    在 CONTRIBUTING.md 里做提示注入,让机器人 PR 自报身份

    awesome-mcp-servers 维护者发现 PR 量从每天几条涨到 20、50 条以上,且描述模板化、缺乏真人语气,于是按 Discord 用户的玩笑建议,在 CONTRIBUTING.md 中加入一段提示注入,要求自动化智能体在 PR 标题末尾加 🤖🤖🤖 以换取快速合并。

    Ожидает перевода

12.03чт
  1. Hacker News · Prompt Injection62

    Ask HN:生产环境如何缓解提示词注入

    作者在 Hacker News 分享生产环境中缓解提示词注入的多层做法。输入侧包括在系统提示词中强制角色边界、在 API 层用独立的 user 角色隔离用户内容与系统指令、对工具调用参数在执行前做 schema 校验;输出侧则用评估指标对模型输出打分,检查事实正确性、指令遵循与安全性,RAG 场景还要验证答案确实基于检索到的上下文。

    Ожидает перевода

01.02вс
  1. Permission Protocol · AI Agent Incident Tracker88

    Moltbook 硬编码 Supabase 密钥泄露 150 万 agent API token,可被完全劫持

    Wiz 研究人员从 Moltbook 生产环境 Next.js 静态 JS 包中提取出硬编码的 Supabase API key,无需认证即可对生产数据库读写,暴露 150 万 agent API token、3.5 万个邮箱地址和私有消息。

    Ожидает перевода

    Почему это важно: 复盘了硬编码密钥、缺失 RLS 与无授权边界三层叠加如何让 150 万 agent token 可被任意读取。

29.01чт
  1. Permission Protocol · AI Agent Incident Tracker80

    OpenClaw 控制 UI 跨站 WebSocket 劫持漏洞可导致远程代码执行

    OpenClaw 的 Web 控制 UI 存在跨站 WebSocket 劫持漏洞 CVE-2026-25253(CVSS 8.8),攻击者诱导受害者访问恶意链接后,可静默窃取 OpenClaw 认证 token,并直连受害者本机 OpenClaw 实例执行任意命令,从而完全控制开发者工作站,获得文件读写与 shell 执行权限。

    Ожидает перевода

    Почему это важно: 材料完整还原了 OpenClaw 控制 UI 的 CSWSH 漏洞利用链与授权边界缺失,可据此检查同类本地 Agent 工具的 WebSocket 鉴权。

19.01пн