发布时间:2025-11-04 20:18:07 来源:云智核 作者:IT科技
谷歌近日正式发布了OSV-Scanner V2.0.0版本,谷歌工具这是发布其开源漏洞扫描工具的重大升级。该版本于2025年3月17日发布,开源标志着它在帮助开发者识别和修复软件依赖项中安全漏洞的扫描能力取得了显著进展。
V2版本在OSV-SCALIBR的助力基础上进行了升级,引入了大量新功能,漏洞使OSV-Scanner转型为一个全面的检测漏洞检测和修复平台。自2022年12月首次发布以来,谷歌工具OSV-Scanner已经成为开源安全领域的发布重要工具,帮助开发者轻松获取与其项目相关的开源漏洞信息。
谷歌开源安全团队表示:“V2版本在OSV-SCALIBR的扫描基础上构建,并为OSV-Scanner添加了重要的助力新功能,使其成为一个支持多种格式和生态系统的漏洞全面漏洞扫描和修复工具。”

OSV-Scanner V2的重大改进主要包括以下几个方面:
(1) OSV-SCALIBR增强的依赖项提取功能
这是OSV-SCALIBR功能首次大规模集成到OSV-Scanner中,显著扩展了对各类依赖项的谷歌工具支持。新增支持的云南idc服务商格式包括:
.NET: deps.jsonPython: uv.lockJavaScript: bun.lockHaskell: cabal.project.freeze, stack.yaml.lock多种构件,包括Node模块、Python轮子、Java uber jars和Go二进制文件(2) 容器镜像的层级感知扫描
OSV-Scanner V2引入了对Debian、Ubuntu和Alpine容器镜像的全面扫描功能,提供了以下特性:

此功能提供了层级分析,显示软件包的引入位置、层级历史、基础镜像识别以及针对容器环境的漏洞过滤。
(3) 交互式HTML输出
新的HTML报告格式增强了可视化能力,包括严重性分类、筛选选项以及详细的漏洞信息。对于容器镜像,它还添加了层级过滤和基础镜像识别功能,可通过以下命令使用:

这使得漏洞信息更易于访问和操作。

容器镜像扫描的HTML输出
(4) Maven的引导式修复功能
在npm包的引导式修复功能基础上,V2版本现在通过支持Maven的pom.xml文件,扩展了对Java的引导式修复能力:

这使得开发者可以通过直接版本更新或依赖管理覆盖来修复直接和传递性依赖的漏洞。b2b供应网
其他改进与兼容性OSV-Scanner V2在引入众多改进的同时,也包含了一些旨在为未来铺路的破坏性更改。该版本提供了一个全面的迁移指南,以确保现有用户的平滑升级。一些显著的变化包括引导式修复默认为非交互模式、删除了实验性标志以及合并了许可证标志。
与闭源解决方案相比,OSV-Scanner工具具有显著的优势。作为一个开源的分布式漏洞数据库,OSV提供高质量的漏洞公告,且社区贡献可以进一步改进这些公告,从而生成精确且机器可读的漏洞信息,能够准确映射到软件包依赖项。
现在,使用各种编程语言的开发者都可以利用OSV-Scanner V2来增强其安全性,并高效管理其开源依赖项中的漏洞修复工作。OSV-Scanner现已可从官方GitHub仓库立即下载。