opentel-mcp v0.18 发布:SHA-256 哈希检测 MCP 工具「rug pull」攻击
Thirumalaiboobathi · reddit · 2026-11-07
opentel-mcp v0.18 是一个安全向版本,让 MCP 服务器的安全隐忧变得可见:
- 工具定义完整性检测:针对 MCP 已知攻击——工具批准后其描述或 schema 被悄悄篡改(rug pull),对工具名、描述、输入输出 schema、annotations 做规范化后计算 SHA-256 哈希,运行时发现任何增删改即触发高危事件;支持固定已知良好哈希(pins),开发模式可直接输出可复制的 pins 配置。
- 密钥泄漏检测(可选):识别工具返回内容中的 AWS key、GitHub token、JWT、Bearer token 等模式,只记录类型与次数,不保存匹配文本。
- 认证失败信号:按工具单独统计 auth 类失败计数,便于发现凭据探测或失效。
- 敏感工具审计:标记 delete、sendemail 等工具,每次调用记录结果与耗时(不含参数)。
- 时钟偏移可见性:记录每个 span 的时钟偏移,避免容差内旧数据被当成新数据,阈值可配置。
作者明确说明这是检测而非阻断,模式匹配可能漏报/误报;且不记录任何工具参数与结果内容。功能先落地 JS 包,Python 包后续跟进。本地面板可用 npx opentel-mcp-ui --demo 体验。
「编程与Agent」频道最新
- 切换 API 新模型版本前,先过这套红绿灯检查清单 — ClickOk5811 · 2026-11-07
- LoRA Loom:Windows 桌面端一键本地训练 LoRA,自动筛图配文 — Abject-Ad1903 · 2026-11-07
- Agent 调了哪个工具查不清?Reddit 热帖探讨 agent 身份与日志可信问题 — fred_pcp · 2026-11-07
- 独立开发者推出日期数学 MCP 服务器,按次调用 $0.001 — Icy_Kaleidoscope_758 · 2026-11-07
- Computer-Using World Model:让 GUI 智能体在执行前预演行动后果 — burkov · 2026-11-07
- Uncle Bob 用覆盖率与变异测试给编码智能体上枷锁 — bibryam · 2026-11-07