用途:该技能是 OpenVEX 规范的入口,提供 OpenVEX v0.2.0 的 schema 参考,帮助生成有效的 VEX 文档、理解漏洞可利用性状态,并从公开来源查询 CVE 数据。状态判定逻辑与智能体行为规则位于 VEX 生成指令中。
主要能力:
- VEX 状态:not_affected(漏洞不可利用,需 justification 或 impact_statement)、affected(可利用,需 action_statement 描述修复)、fixed(曾存在但已修复)、under_investigation(评估中,不确定时的安全默认值)。
- not_affected 的机器可读理由代码:component_not_present、vulnerable_code_not_present、vulnerable_code_not_in_execute_path、vulnerable_code_cannot_be_controlled_by_adversary、inline_mitigations_already_exist。
- 产品标识使用 Package URL(PURL)格式,例如 pkg:npm/@microsoft/hve-core@3.10.0。
规范参考:OpenVEX JSON Schema 参考(字段定义、必填与可选字段、示例文档);VEX 状态逻辑(状态判定决策树、各状态证据要求、禁止的状态转换);CVE 数据源(OSV.dev、NVD、GitHub Advisory Database 的 API 参考与许可说明)。
技能结构:SKILL.md 为入口;references/ 含规范参考文档,包括 openvex-schema.md、vex-status-logic.md、cve-data-sources.md。
来源与许可:OpenVEX Specification v0.2.0,© OpenVEX Contributors,Apache License 2.0,源地址 https://github.com/openvex/spec/blob/main/OPENVEX-SPEC.md。该规范被重构为可供智能体消费的参考文档,并补充了状态判定逻辑、证据要求和 CVE 数据源指引。
限制:资料未提供具体安装命令、收费信息或平台支持细节。