AA

aveproject/ave

安全测试

本页由 AI 翻译,技术细节请以原文为准。 查看原文

24 stars 质量 71 趋势 31Apache-2.0

AVE - 代理脆弱性枚举。代理人工智能组件的开放行为分类标准。

概览

稳定ID、AIVSS评分和行为指纹,涵盖技能文件、MCP服务器、系统提示符或代理插件被武器化的每一种方式——评分一致,映射到安全团队已报告的框架。 技能文件、MCP服务器列表和系统提示符都是可执行指令,不是文档。任何加载它们的进程都会执行它们。没有编译器、类型检查器、沙箱。运行时是一个大语言模型,读取自然语言并基于它操作。 现有的漏洞标准是为传统软件构建的。CVE识别特定产品和版本中的缺陷。OSV将其映射到包和版本范围。两者都无法描述隐藏在MCP工具描述中的提示注入——没有包、没有版本、没有漏洞依赖。危险在于组件的功能,而非它导入的内容。 它为代理人工智能中不同的行为类别分配稳定标识符,并用OWASP AIVSS v0评分。

概述(AI 翻译)

代理AI组件的开放行为分类标准。

稳定的ID、AIVSS分数和技能档案的行为指纹, MCP服务器、系统提示符或代理插件可以被武器化——持续评分, 映射到安全团队已经报告的框架。

-0f6e56?style=平面方形)

注册表 ·模式 ·斑马线 ·架构 ·评分 ·API ·扫描器


什么是AVE?

技能文件、MCP服务器清单和系统提示符均可执行 指令,不是文档。任何加载它们的进程都会运行它们。 没有编译器,没有类型检查器,没有沙箱。运行时是一个大型语言模型(LLM) 它读取自然语言并据此行动。

现有的漏洞标准是为传统软件构建的。 CVE识别特定产品和版本中的缺陷。OSV将其映射到 包和版本范围。但都无法描述隐藏的提示注入 在MCP工具描述中——没有包,没有版本,也没有漏洞 依赖性。危险在于组件做什么,而不是它导入了什么。

AVE填补了这一空白。 它为不同的行为分配稳定标识符

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。


What is AVE?

Skill files, MCP server manifests, and system prompts are executable instructions, not documentation. Any process that loads them runs them. There is no compiler, no type checker, no sandbox. The runtime is an LLM that reads natural language and acts on it.

在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add aveproject/ave
新手?先看 mcpskill.org 教程 →