Google|谷歌发起OSV项目 致力于更好的开源软件漏洞分类
近日,谷歌安全博客宣布了致力于为开发者和用户带来更好的漏洞分类体验的 OSV 开源项目 。据悉,新发起的该项目,可提供包括漏洞介绍和修复方案等在内的精确数据,进而帮助开源软件使用者更好地评估其是否受到了漏洞的影响,以作出是否在第一时间部署安全修复的决定 。
文章图片
(来自:Google Security Blog)
项目启动初期,OSV 主要涵盖了 OSS-Fuzz 服务发现的模糊漏洞数据集 。可知在“了解、预防、修复”的框架下,该公司的漏洞管理工作也迎来了相当大的改进 。
谷歌表示,对于开源软件的使用者和维护者来说,漏洞管理都是一件相当痛苦的事情 —— 比如难以快速分辨“常见漏洞披露”(CVE)条目是否与当前使用的版本有关,且大多都涉及繁琐的劳动 。
主要原因是,现有漏洞管理标准中的“版本控制方案”(CPE)无法与实际的开源版本方案实现完美映射(版本 / 标签 / 哈希值等),结果导致下游消费者也受累于此 。
文章图片
OSV 流程示意
对于开源软件的维护人员来说,除了发布所需的遵循的标准流程,仍需费心费力地确定所有受影响的在用版本、或跨各种分支的准确提交列表 。
遗憾的是,对于大多数“用爱发电”的开源项目来说,维护者不仅缺乏至关重要的现代基础设施等资源,也难以在有心无力的情况下付出足够多的精力去洞察详情 。
好消息是,谷歌发起的 OSV 项目,就旨在帮助开源软件使用者和维护者及时整合重要的安全修复程序 。
文章图片
(OSV 官网:传送门)
由谷歌分享的流程图和实例代码可知,OSV 不仅借助了自动化流程来减轻开源软件维护者的漏洞修复工作,还致力于通过易于使用的数据库,来提升下游使用者的漏洞查询精确性 。
在确定了受影响的软件版本之后,OSV 将要求维护者在提交修复时,附上援引的相关内容 。若该信息不可能,OSV 也会要求提供提供再现测试用例和步骤,然后智能地帮助分析和查找受影响的范围 。
【Google|谷歌发起OSV项目 致力于更好的开源软件漏洞分类】目前 OSV 已经提供了与 OSS-Fuzz 的紧密集成,涵盖了 380 多款重要开源软件项目的漏洞详情 。之后还将与开源社区展开更深入的合作,以囊括跨各种语言的生态系统数据(比如 NPM 和 PyPI) 。
推荐阅读
- Google|谷歌暂缓2021年12月更新推送 调查Pixel 6遇到的掉线断连问题
- Tesla|马斯克也要效仿谷歌Facebook 为特斯拉设立控股母公司?
- 最初的|微软指责谷歌“耽误”了Surface Duo安卓11的最后升级期限
- Apple|韩国要求苹果和Google删除"玩游戏赚钱"的游戏类别
- 最新消息|AMD谷歌微星相继退出展会,CES还在坚持办线下活动
- Google|Chrome被起诉侵犯隐私 加州允许原告当庭质问谷歌CEO
- Google|谷歌母公司Alphabet成2021年股价涨幅最大科技巨头 全年上涨68%
- 最新消息|盖茨、谷歌参与投资 美国CFS公司开建核聚变电站2025年商业发电
- Google|累计上涨近70% Alphabet成今年表现最好科技巨头
- Google|用户发现Pixel 6 Pro传感器存在Bug 屏幕不能自动旋转