首页/安全/漏洞与攻击面速查/CVE JSON 5.0 记录结构解读
漏洞基础与评分46 条

CVE JSON 5.0 记录结构解读

CVE 记录采用 JSON 5.0 结构:顶层 cveMetadata 描述编号与状态,containers.cna 是分配机构提供的漏洞信息(受影响产品、描述、参考),containers.adp 存放下游机构补充的富化数据。

漏洞与攻击面速查安全更新于 2026-10-12

结构示意(节选)

结构示意(节选)
{
  "cveMetadata": {"cveId": "CVE-2021-44228", "state": "PUBLISHED"},
  "containers": {
    "cna": {"descriptions": [...], "affected": [...], "references": [...]},
    "adp": [{"providerMetadata": {"shortName": "CISA-ADP"}}]
  }
}
cveIdCVE 编号,全局唯一
stateRESERVED / PUBLISHED / REJECTED / DISPUTED
cna漏洞分配机构(CNA)填报的内容
adp下游机构补充:评分、KEV 状态等
自动化入库时应过滤 state=REJECTED 的记录:编号虽存在,但漏洞已撤回或不成立。

易错点

  • 不同 CNA 的字段完整度差异大:affected 版本范围常缺失,机器解析要容错,必要时回看厂商公告

数据来源与参考

  • CVE Program JSON 5.0 Schema(github.com/CVEProject/cve-schema)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌