工具介绍
使用 CVEMAP 轻松浏览常见漏洞和暴露 (CVE) 丛林,CVEMAP 是一种命令行界面 (CLI) 工具,旨在为各种漏洞数据库提供结构化且易于导航的界面。
cvemap 工具它提供了一种结构化且易于导航的方式来从命令行探索 CVE。ProjectDiscovery 的 cvemap 结合了多个公共来源的数据,包括:
NVD (NIST) CVE 数据库
CISA CVE 和已知利用漏洞 (KEV) 数据库
HackerOne 的 CVE Discovery 的有关其系统中最常报告的 CVE 的数据
EPSS 评分的数据以及到通用平台枚举 (CPE) 的映射
GitHub 上可能提供的公共 PoC 的数据以及用于对 CVE 进行指纹识别的任何 Nuclei 模板的状态
特性和功能
CVE数据集搜索和查询
CVE到EPSS映射
CVE到KEV映射
CVE到CPE映射
CVE到GitHub POC的映射
CVE到Nucleic模板映射
CVE到HackerOne报告映射
CVE数据上的可定制过滤器
STDIN输入/JSONL输出
go install github.com/projectdiscovery/cvemap/cmd/cvemap@latest
这将显示该工具的帮助,这是它支持的所有参数。
cvemap -h
Usage:
cvemap [flags]
Flags:
CONFIG:
-auth configure projectdiscovery cloud (pdcp) api key
OPTIONS:
-id string[] cve to list for given id
-v, -vendor string[] cve to list for given vendor
-p, -product string[] cve to list for given product
-eproduct string[] cves to exclude based on products
-s, -severity string[] cve to list for given severity
-cs, -cvss-score string[] cve to list for given cvss score
-c, -cpe string cve to list for given cpe
-es, -epss-score string cve to list for given epss score
-ep, -epss-percentile string[] cve to list for given epss percentile
-age string cve to list published by given age in days
-a, -assignee string[] cve to list for given publisher assignee
-vs, -vstatus value cve to list for given vulnerability status in cli output. supported: unknown, new, confirmed, unconfirmed, modified, rejected
UPDATE:
-up, -update update cvemap to latest version
-duc, -disable-update-check disable automatic cvemap update check
FILTER:
-q, -search string search in cve data
-k, -kev display cves marked as exploitable vulnerabilities by cisa (default true)
-t, -template display cves that has public nuclei templates (default true)
-poc display cves that has public published poc (default true)
-h1, -hackerone display cves reported on hackerone (default true)
OUTPUT:
-f, -field value fields to display in cli output. supported: age, kev, template, poc, cwe, epss, assignee, product, vendor, vstatus
-fe, -exclude value fields to exclude from cli output. supported: age, kev, template, poc, cwe, epss, assignee, product, vendor, vstatus
-lsi, -list-id list only the cve ids in the output
-l, -limit int limit the number of results to display (default 50)
-offset int offset the results to display
-j, -json return output in json format
-epk, -enable-page-keys enable page keys to navigate results
DEBUG:
-version Version
-silent Silent
-verbose Verbose
https://github.com/projectdiscovery/cvemap
原文始发于微信公众号(Hack分享吧):CVE数据集搜索与查询神器
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论