Agent Skills
返回列表
🔒

Medusa Security AI 供应链与代理安全扫描

IT 运维与安全 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/scan-repositories-for-ai-supply-chain-and-agent-security-risks-with-medusa-security

技能介绍

代理代码库的安全盲区

当 Agent 依赖第三方仓库或模型工具链时,传统依赖扫描很难发现:

  • 仓库投毒:恶意提交可能篡改依赖路径或注入不可信代码
  • 提示注入:模型上下文中嵌入的指令可能绕过安全策略
  • MCP 风险:模型控制协议(Model Control Protocol)的通信链路缺乏端到端校验
  • 供应链污染:从模型权重到推理服务的全链路缺乏一致性验证

从扫描到修复的闭环

medusa-security 提供基于上下文的深度检测:

  • 多维度扫描:支持本地路径和远程 Git URL,覆盖文件变更、依赖解析、模型交互三重维度
  • 风险分级:通过 --quick 模式快速定位变更文件,深度模式可追溯完整调用链
  • 修复建议:对高危漏洞生成可操作的补丁建议,例如 git bisect 回溯污染点或 pip install --upgrade 版本锁定

边界与注意点

  • 需要 Python 3.10+ 环境,远程仓库需具备 Git 元数据访问权限
  • 快速扫描依赖 Git 变更日志,未版本控制的临时文件可能遗漏
  • 深度模式可能触发多次 API 调用,建议在隔离环境运行

使用场景

  • 引入新 Agent 依赖前,需确认远程仓库是否存在恶意提交或篡改记录
  • 模型上下文注入检测:验证本地提示词文件是否被植入越权指令
  • MCP 通信链路审计:检查模型控制协议的端点是否存在未加密传输
  • 依赖升级后的供应链一致性验证:对比 `pip install` 版本与上游仓库哈希

适合人员

  • Agent 开发者:需在集成第三方依赖前验证仓库完整性与提示词安全性
  • 安全工程师:负责审计模型工具链的 MCP 通信链路与供应链风险
  • DevOps 负责人:需在 CI/CD 流水线中嵌入自动化安全扫描以拦截投毒攻击
  • MLOps 架构师:需要验证从模型权重到推理服务的全链路一致性