Snyk 漏洞扫描助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md 的指南,将 @user_3c6cb52e/snyk-vulnerability-scanner-agent 技能安装到 AI 助手中。
技能介绍
解决什么问题
项目依赖爆炸后,安全同学常拿不到一份能直接指导修复的清单:漏洞来自哪个 lockfile 行?是 CVE 还是许可证风险?有没有 CVSS 分数和升级路径?这个技能用于在工程侧做依赖安全巡检,把 Snyk REST API v1 与 Snyk Test 的输出整理成可阅读、可分派的漏洞报告,而不是只丢回原始 API 响应。
工作机制
- 输入:项目依赖清单、lockfile 或已有
sbom;依赖信息越完整,扫描结果越稳定。 - 扫描:调用 Snyk 的 REST API v1,对依赖项做已知 CVE 匹配,并检查许可证合规问题。
- SBOM 分析:接入
Snyk Test端点,按 SBOM 或实时依赖分析结果返回漏洞命中项。 - 输出:生成带
CVSS评分的报告,并附带修复路径,例如升级版本、调整约束、替换传递依赖或确认许可证例外。 - 使用场景:本地排查、CI 前置检查、发版前回归、以及把扫描结果转成 issue 或工单。
适用边界与注意点
- 该技能面向依赖漏洞与许可证合规,不替代密钥扫描、SAST、IaC 扫描、容器镜像扫描或运行时检测。
- 需要本机已安装 Snyk CLI 并完成认证;账号权限、组织策略和规则集会影响可见问题与修复建议。
- 若缺少 lockfile 或 SBOM,结果可能只覆盖当前解析出的依赖,无法稳定复现历史构建。
- 修复路径应被视为起点,升级前仍需验证兼容性、许可冲突和供应链信任。
- 报告中的分数与优先级来自 Snyk 数据模型,团队应结合自身风险容忍度做最终裁决。
使用场景
- 本地开发时,扫描项目依赖中的已知CVE并生成修复路径
- CI流水线中,对lockfile进行漏洞检测并输出CVSS评分报告
- 发版前回归,检查依赖许可证是否合规并列出替换建议
- SBOM提交后,实时分析依赖漏洞并生成可分派的任务清单
适合人员
- 后端工程师,需快速定位依赖漏洞并获取升级方案
- DevOps负责人,要在CI中集成依赖安全扫描并生成报告
- 安全审计员,需检查项目许可证合规性并跟踪修复进度
- 前端开发者,依赖更新时需验证漏洞修复与兼容性