首页/安全/漏洞与攻击面速查/EPSS API 查询方法
本包目录(294 条)
漏洞基础与评分46 条
Web 漏洞原理与防护55 条主机与服务风险面53 条扫描与验证方法50 条补丁与修复管理45 条暴露面收敛45 条

EPSS API 查询方法

EPSS 提供公开 REST API,可按 CVE 编号查询当前或历史概率值,适合与企业漏洞台账、报表系统集成做批量打分。

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

单条查询

单条查询
curl -s "https://api.first.org/data/v1/epss?cve=CVE-2021-44228" | jq '.data[0]'

批量与历史查询

批量与历史查询
curl -s "https://api.first.org/data/v1/epss?cve=CVE-2021-44228,CVE-2017-0144" | jq '.data[] | {cve, epss, percentile}'
curl -s "https://api.first.org/data/v1/epss?cve=CVE-2021-44228&date=2024-01-10" | jq '.data[0]'
批量脚本建议本地缓存每日结果;未评分漏洞可能返回空 data 数组,按无评分处理,不要填 0。

易错点

  • 返回体里的 epss 是字符串,比较前先转浮点;percentile 与概率含义不同,报表里别混用

数据来源与参考

  • FIRST EPSS API 文档(api.first.org)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌