首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何按产品名称和版本获取漏洞

问如何按产品名称和版本获取漏洞
EN

Security用户
提问于 2017-12-11 17:31:31
回答 4查看 3.7K关注 0票数 6

我有一个安装在工作站上的软件列表,其中包含产品名称和版本,例如,我的列表包含Mysql 6.3.8。搜索CVE的细节,我发现这个软件有一个漏洞CVE-2017-3469。在大多数流行的漏洞数据库中,是否有任何自动工具来进行这种搜索?我应该搜索的其他漏洞数据库是什么?

EN

回答 4

Security用户

回答已采纳

发布于 2021-12-14 12:42:05

我发现NIST站点 (在schroeder注释中提到)对于在不安装漏洞扫描器的情况下搜索所有特定版本的CVE非常有用。

只要选择"Search = Advanced“,就会有一个CPE部分,您可以在其中选择供应商、产品和版本。

例如,如果您想搜索特定版本的Apache Log4j漏洞:

它将返回:

为了使请求自动化,我建议读取它们的发展商分区,您可以注册以获得API键。

票数 1
EN

Security用户

发布于 2017-12-11 18:17:16

漏洞管理工具就是为了完成这一功能而设计的。它们通常能够根据已知的修补程序级别以及CVEs扫描设备和查找版本。

有大量的选择与广泛的功能。

除了CVE数据库之外,最重要的检查源是:

  • 开发数据库
  • Metasploit利用存储库

还有许多工具可以获取产品名称和版本的csv文件,并在这些源中查找它们(或者您可以自己制作)。

票数 3
EN

Security用户

发布于 2017-12-11 18:25:21

可以使用的工具是漏洞扫描器,如OpenVAS、Nessus甚至Metasploit。现在并不是所有的第三方软件都在里面。除此之外,github上还有一些脚本提供一些帮助。

手动搜索或编写https://cve.mitre.org/find/脚本的好站点

对于Linux:https://github.com/clearlinux/cve-check-tool (需要CVE缓存的本地副本)-- CVE https://github.com/cve-search/cve-search的本地数据库工具

更进一步说。

Nmap有一个名为伏尔扫描的NSE脚本。它可以帮助您使用漏洞数据库映射从目标计算机获取的版本信息,例如:

票数 2
EN
页面原文内容由Security提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://security.stackexchange.com/questions/175266

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档