AI 前沿·阅读约 4 分钟·
NVIDIA 开源 SkillSpector:扫描发现 26% 的 AI Agent 技能存在安全漏洞

NVIDIA 开源 SkillSpector:扫描发现 26% 的 AI Agent 技能存在安全漏洞

NVIDIA 发布开源安全扫描器 SkillSpector,对 42,447 个公开 AI Agent 技能的分析发现:26.1% 存在至少一个漏洞,5.2% 显示有恶意意图。覆盖提示注入、数据窃取、权限提升、供应链攻击等 16 类 64 种风险模式。

原创。信息来源:NVIDIA/SkillSpector GitHubNVIDIA 文档中心NVIDIA Developer Blog

2026年6月,NVIDIA 开源了一个名为 SkillSpector 的安全扫描工具,专门用于检测 AI Agent 技能(Skills)中的安全风险。伴随工具发布的还有一项大规模研究:对 42,447 个来自主流技能市场(Skill Marketplaces)的公开技能进行分析后,发现 26.1% 包含至少一个漏洞,5.2% 显示可能的恶意意图

这个数字足以让任何正在使用或开发 AI Agent 的人停下来认真思考。

一、为什么 AI Agent 技能需要安全扫描?

AI Agent 技能(Skills)是赋予 AI 编码助手(如 Claude Code、OpenAI Codex CLI、Gemini CLI、Cursor 等)特定能力的脚本或指令文件。它们以 SKILL.md 或其他格式定义,可以被 agent 加载并执行——包括运行 shell 命令、访问文件系统、调用 API、读取环境变量等。

问题在于,大多数技能市场缺少审核机制。用户从 GitHub 或社区仓库下载一个"帮你管理 AWS"或"分析你的代码库"的技能,本质上是把自己开发环境的全部权限交给了这个技能背后的指令。如果这个技能包含了恶意代码或安全隐患,Agent 会忠实地执行它。

这正是 SkillSpector 要解决的问题。

—— 广告 ——

二、漏洞扫描结果:触目惊心

NVIDIA 的研究团队分析了 42,447 个技能,扫描结果:

指标比例
至少包含一个漏洞26.1%
显示可能的恶意意图5.2%
覆盖的漏洞模式64 种
覆盖的风险类别16 类

这意味着,每 4 个公开的 AI Agent 技能中,就有 1 个存在安全隐患。

三、SkillSpector 的检测能力

SkillSpector 使用**静态分析(YARA 规则 + 自定义检测器)**和可选的 LLM 分析来扫描技能文件。它识别 16 类共 64 种风险模式

提示注入(Prompt Injection)— 5 种模式

ID模式严重度描述
P1指令覆盖(Instruction Override)HIGH要求忽略安全约束的命令
P2隐藏指令(Hidden Instructions)HIGH注释或不可见文本中的恶意指令
P3数据外泄命令(Exfiltration Commands)HIGH指示将上下文发送到外部
P4行为操纵(Behavior Manipulation)MEDIUM改变 Agent 决策的隐蔽指令
P5有害内容(Harmful Content)CRITICAL可能导致物理伤害的指令

数据窃取(Data Exfiltration)— 4 种模式

ID模式严重度描述
E1外部传输(External Transmission)MEDIUM将数据发送到外部 URL
E2环境变量收割(Env Variable Harvesting)HIGH收集 API Key 和密钥
E3文件系统枚举(File System Enumeration)MEDIUM扫描敏感文件
E4上下文泄漏(Context Leakage)HIGH传输对话上下文至外部

权限提升(Privilege Escalation)— 3 种模式

ID模式严重度
PE1过度权限请求LOW
PE2Sudo/Root 执行MEDIUM
PE3凭证访问(SSH Key、Token)HIGH

供应链安全(Supply Chain)— 6 种模式

ID模式严重度
SC1未固定依赖版本LOW
SC2外部脚本远程获取(curl|bash)HIGH
SC3混淆代码HIGH
SC4已知漏洞依赖(实时查询 OSV.dev)HIGH
SC5废弃依赖MEDIUM
SC6域名抢注(Typosquatting)HIGH

过度授权(Excessive Agency)— 4 种模式

ID模式严重度
EA1无限制的工具访问HIGH
EA2自主决策HIGH
EA3范围蔓延(Scope Creep)MEDIUM
EA4无限制的资源访问MEDIUM

输出处理(Output Handling)— 3 种模式

ID模式严重度
OH1未经验证的输出注入HIGH
OH2跨上下文输出MEDIUM
OH3无界输出MEDIUM

四、安装与使用

快速安装

code
git clone https://github.com/NVIDIA/skillspector.git
cd skillspector
uv venv .venv && source .venv/bin/activate
make install

Docker 使用(不需要安装 Python)

code
make docker-build
docker run --rm -v "$PWD:/scan" skillspector scan ./my-skill/ --no-llm

扫描一个技能

code
skillspector scan ./my-skill/               # 扫描目录
skillspector scan ./SKILL.md                # 扫描单个文件
skillspector scan https://github.com/user/my-skill   # 扫描远程仓库
skillspector scan ./my-skill.zip            # 扫描 ZIP 包

输出格式

code
skillspector scan ./my-skill/                      # 终端输出(默认)
skillspector scan ./my-skill/ --format json --output report.json       # JSON
skillspector scan ./my-skill/ --format markdown --output report.md     # Markdown
skillspector scan ./my-skill/ --format sarif --output report.sarif     # SARIF(CI/CD 集成)

LLM 增强分析(可选,将准确率提升至 ~87%)

code
export SKILLSPECTOR_PROVIDER=anthropic
export ANTHROPIC_API_KEY=sk-ant-...
skillspector scan ./my-skill/

支持的 LLM 提供商:OpenAI(gpt-5.4)、Anthropic(claude-opus-4-6)、NVIDIA Build(deepseek-v4-flash)。

五、NVIDIA Verified Skills:能力治理的新方向

伴随 SkillSpector,NVIDIA 还发布了 NVIDIA-Verified Skills 计划,提供经过安全验证的技能库。Verified Skills 引入了四个维度的安全保障:

  1. 透明性(Transparency) — 公开技能的完整行为清单
  2. 来源可溯(Provenance) — 可验证的技能来源和作者
  3. 安全验证(Security Validation) — 通过 SkillSpector 扫描
  4. 真实性检查(Authenticity) — 防止篡改的数字签名

这标志着 AI Agent 生态正从"野蛮生长"走向"治理阶段"。正如 NVIDIA 在博客中所言:"当 Agent 技能从可选插件变成核心能力时,安全就不再是可选项了。"

六、对开发者的启示

SkillSpector 的发布传达了一个清晰信号:AI Agent 技能生态正在进入治理和安全成长期。 对于独立开发者和团队来说,这里有几个值得注意的趋势:

  1. 技能市场的审核将成标配 — 正如 App Store 改变了移动应用的安装方式,技能市场也将从"自由下载"走向"审核上架"
  2. CI/CD 中集成技能扫描 — 就像 npm audit、pip audit 一样,技能安全扫描会成为开发流程中的标准环节
  3. 安全意识从 Agent 框架延伸到技能层 — 不仅仅是 Agent 框架本身要安全,技能作为 Agent 的"可执行指令"也需要独立的安全保障

结语

NVIDIA SkillSpector 用数据证明了一件事:AI Agent 的普及速度已经超出了生态安全能力的建设速度。26% 的技能存在漏洞,这个数字提醒我们——在让 AI Agent 获得更多权限之前,先要确保赋予它的那些技能是安全的。

对于正在构建 AI Agent 的开发者:不要等到出了安全事故才开始考虑技能安全。SkillSpector 现在是开源的,集成到你的工作流中只需要几分钟。

分享到
微博Twitter

© 2026 四月 · CC BY-NC-SA 4.0

原文链接:https://www.aprilzz.com/ai/nvidia-skillspector