新发布SkillSec:把 Skills 安全从恶意检测,升维到能力审计SkillSec了解更多 →
← 返回情报中心
SECURITY INTEL · MONTHLY

2026-08 清源SCA社区安全情报月度总结

294 情报总条数
82 超危(CSSA+CVE)
21 发布日
212 投毒样本

本月情报主要呈现四类风险主线:MCP / Agent 工具链中的信任边界问题、安全控件在异常路径下的 fail-open 风险、服务端代取 URL 引发的 SSRF 问题,以及 npm 供应链投毒中的作用域包、依赖混淆与链上 C2(EtherHiding)。

01 核心数据统计

Statistics

CSSA 独家预警 36 条,CVE 深度解读 46 条,开源仓库投毒 212 条(npm 210 / PyPI 2)。投毒量远高于漏洞稿,而且几乎全是 npm。超危占比也高:部分样本可直接触发接管、越权、数据外发,风险严重程度不可仅由评分判定;同比分析不应只参考总条数。

02 漏洞趋势分析

Trending

T1 MCP / Agent / AI:默认打开的信任边界

8 月的 CSSA 和 CVE 里,MCP、Agent、AI 运行时相关问题反复出现。很多安全问题都和权限控制有关,而且风险往往在默认配置下就已经存在。

MetaMCP hermes-agent Claude Code python-sdk ArgoCD MCP cc-connect ToolUniverse lmdeploy ash_ai

MetaMCP 能越权读取 OAuth 凭证并冒充上游;modelcontextprotocol / python-sdk 有提示注入和 SSRF;hermes-agent 一连串问题(提示注入、沙箱关掉、审批被绕过、网关授权松);Claude Code 则因环境变量没转义、命令包装不严,伤到宿主机。月末仍有同类样本:ArgoCD MCP 未授权就能 RCE,cc-connect 的 Webhook/管理口缺鉴权还叠命令注入,ToolUniverse 沙箱能逃,ash_ai / lmdeploy 这类推理组件也出了 RCE。需要关注的不只是单个 MCP Server,协议、SDK、网关、审批流程、CI/CD 插件和推理服务都在一条链上。

T2 fail-open:失败后仍放行

另一类情况是:安全控件失败后,系统仍放行。CubeSandbox / CubeOps 凭证弱或根本不认证,管理员令牌能伪造;openssl_encrypt(CVE-2026-74901)在 AES-GCM 失败后退回无认证的 AES-CTR;Apache Superset MCP 把异常吞掉,认证等于没了;hermes-agent 里审批超时或交互模式,会被模型当成障碍直接绕过。评审时最好逐项问:解密失败、鉴权报错、审批超时、沙箱没起来——代码走的是哪条分支?

T3 SSRF:服务端代取 URL

SSRF 这个月也不少:SeaweedFS、Semantica、better-auth、TencentDB-Agent-Memory、sub2api、python-sdk、Adobe Campaign 等都有涉及。共同之处是——服务端替用户或 Agent 去请求一个 URL,校验只做表面检查,重定向或头伪造就能绕过。凡是抓取、预览、代理下载、拉图、Webhook 回源,设计阶段就该当高危面看,不要等 CVE 公布后再补。

T4 供应链投毒:scope、混淆名与链上 C2

212 条投毒里,绝大多数是 npm。几种形态反复出现:带 scope 的包成批上架;企业内部名被抢注到公网(比如 sm-* 电商模块、internallib_v*);EtherHiding(@syncraft-labs/* 从以太坊交易里解码执行,C2 在链上,registry 下架清不掉);再加上高版本号伪装、反调试。只靠每天清名单不够,需要按模式建库:scope 家族、混淆命名、链上载荷、私有名碰撞。

03 分维度趋势分析

Deep Dive

生态分布

投毒还是集中在 npm。PyPI 这个月几乎没几条,并不表示更安全,只是我们看到的样本少。

权限模型

Agent / MCP 常常默认权限很大、审批很弱。多租户组件也反复因为缺鉴权被跨租户读写。

利用前置

未认证 RCE、SQL 注入、鉴权绕过依旧常见。排期不要只看 CVSS,还要把暴露面和可达性算进去。

04 总结与建议

Summary

R1 优先排查

开发侧
  • 盘点已接入的 MCP Server / Agent 运行时(含 Hermes、Claude Code、自建网关):鉴权、沙箱、审批超时行为、OAuth 令牌存储
  • 对公网或半公网的「代抓 URL」接口做 SSRF 专项(含重定向与云元数据地址)
  • 检索依赖树中是否出现 sm-*、internallib_v*、@syncraft-labs/* 及本月高危投毒包名
安全侧
  • 将 Agent/MCP 接管、fail-open、SSRF 与供应链投毒纳入本月 P0/P1 处置队列
  • 重点检索异常 OAuth 回调、MCP 工具调用、审批被跳过、沙箱未启动仍执行、DNS/HTTP 外联
  • 对已触发恶意包的设备执行隔离、取证、持久化排查与凭证轮换

R2 开发和合入

开发侧
  • 禁止「解密/鉴权失败后降级为弱算法或匿名」的合入;失败必须 fail-closed
  • Agent 工具描述与环境变量拼接按不可信输入处理(防提示注入与命令注入)
安全侧
  • CI 门禁:对新增依赖做来源/维护者/同名私有包碰撞检查
  • 对 AI 与智能体应用增加提示注入、工具调用授权、凭证隔离、沙箱逃逸测试

R3 供应链治理

开发侧
  • 使用锁文件、精确版本与哈希校验;新增依赖审查名称相似度与发布者
  • 私有包名在公网的抢注监控纳入 OSPO 例行
安全侧
  • 投毒响应手册增加「链上 C2 / EtherHiding」分支:不能只依赖 registry 下架
  • 确认本月 CSSA 规则与投毒指纹已入库并可被 SCA 门禁引用

R4 运行时和观测

开发侧
  • 将 AI 代理与工具调用置于隔离沙箱,默认无宿主文件、云元数据与生产凭证访问权
  • 运行时默认无出网或出网白名单;危险动作需不可绕过的服务端策略
安全侧
  • 对「Agent 审批被跳过」「沙箱未启动仍执行」打审计事件并告警
  • WAF、IAM、EDR、DNS、SCA、CI 能对上的告警尽量打通,不要各自单独处理

发布方:清源社区 CleanSource Community | 发布日期:2026-09-11
数据来源:安势 CSSA 漏洞情报体系(27 万+ 漏洞情报)· 开源仓库投毒监测 | 转载请注明出处

想看看这些能力在你的代码库上如何落地?预约演示