论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com
»
论坛
›
数据库
›
Mysql
›
错把 SBOM 当“配料表”,难怪开源管理做不起来 ...
错把 SBOM 当“配料表”,难怪开源管理做不起来
万万哇
金牌会员
|
2024-8-23 14:34:34
|
显示全部楼层
|
阅读模式
楼主
主题
981
|
帖子
981
|
积分
2943
开源 · 三句半
允许收紧频变更
开源管理又变难
谁能帮助过难关
软件物料清单!
“开源软件可能正面临中年危机”,产生这种说法的原因是很多开源项目在商业化上未到达目标,使得项目维护者缺乏基本运营资金,导致那些正运行于全球各地告急体系中的开源软件难以维持,一些维护者只能重新定位允许证来保障运营工作。因此,很多流行的开源软件突然举行一系列限定性允许更改,此中包括Terraform、Redis、Elasticsearch等等,且变更允许证的项目数量渐渐上升。
此趋势下,开源软件的安全隐患和管理难度渐渐上升,加之近年来,开源软件漏洞引发的安全变乱也发作增长,使得软件物料清单(SBOM)与开源软件管理显得尤为告急。本文资助软件开发人员深入理解SBOM,通过SBOM举行开源软件管理方法,有效提升软件项目安全性和质量。
SBOM不光是“配料表”
SBOM,即软件物料清单,是一个详细记载软件组件、版本、允许证及依赖关系等信息文档,类似软件的“配料表”,让用户和开发者能够清晰地了解软件的构成。
美国当局于2021年发布的旨在加强国家网络安全态势的第14028号行政下令的一部分要求软件生产商向其联邦客户提供SBOM。我国也连续发布了一系列干系政策和指导文件,包括《关键信息基础办法掩护条例》在内,都夸大了加强软件供应链安全保障能力,推动软件物料清单等关键技术的应用。近期,关于SBOM的国家标准《网络安全技术 软件物料清单数据格式》也到了公开征求意见稿阶段,标准将有力规范我国软件物料清单的格式与内容,进一步提升软件供应链的透明度和安全性。
SBOM本质上是提供对构成软件的所有组件成分的可见性记载,它提供了详细可机读的清单,列出了所有开源和第三方库、依赖项以及用于构建软件的组件。SBOM是修复组件标题或0day漏洞不可或缺的工具,当其存储在可搜刮的存储库中时,可提供特定依赖项存在的地图,使安全团队能够快速追踪漏洞回到受影响的组件。当前,主流的SBOM标准包括SPDX和CycloneDX等,为SBOM的生成和管理提供了统一的规范,使得差别工具和平台之间能够实现互操作,关于SBOM的生成可以详看《怎样生成一份软件物料清单SBOM?》。
SBOM在开源软件管理中的应用
当下,开源软件的威胁严峻程度不容忽视。据2024年OSSRA报告,在分析的1,067个代码库中,96%包含开源代码;在所有被评估的源代码和文件中,77%来自开源代码,且代码库中74%包含高风险漏洞。此外,评估检测的软件应用中开源组件的平均数量为526个。在这种风险规模下,采用SBOM举行开源管理具有建立透明化管理体系、加强安全管控能力的关键作用。
起首,SBOM可以通过相应的管理工具生成,可主动化地识别开源软件中的已知漏洞和过期版本,再结合安全扫描工具,可举行更全面的风险评估,及时发现并修复潜在的安全标题。若进一步对软件成分举行分析,可应用开源网安SBOM管理平台实现对软件内部组成成分的精细化拆解与风险关联,发现与开源软件之间的多层依赖关系,深度识别开源风险。
其次,通过对SBOM的分析,可完成对开源软件的允许证兼容性审查,制止因允许证冲突而引发的风险,应用SBOM管理平台为软件资产管理提供详细的允许合规性信息,可清楚地展示项目中所使用的开源软件在法律上的合规性。
此外,在SBOM的基础上拓展,能资助企业和开发者构建清晰的软件供应链关系视图,追踪组件的来源和动向,引入签名验证机制,我们可以确保组件的完整性和真实性,从而有效防范供应链攻击。
SBOM在开源软件供应链管理中的应用
开源网安SourceCheck团队认为,SBOM是确保开源软件供应链安全、可靠、合规的关键工具,对于保障供应链安全和管理起到告急作用:
来源追踪:SBOM可以提供软件组件的来源信息,资助企业追踪软件的构建过程。这有助于确保软件的完整性和可信度,并防止恶意软件或篡改的组件进入软件供应链。
风险评估:通过分析SBOM中的组件信息,企业可以评估软件供应链中的潜在风险。例如,发现使用了来自不可信来源的组件或存在已知安全漏洞的组件,可以及时采取措施低落风险。
合规性管理:SBOM可以资助企业确保软件供应链符合干系的法规和标准。例如,某些行业可能要求软件产物使用特定的开源组件或遵循特定的允许证要求。通过SBOM,企业可以轻松地验证软件的合规性。
沟通和协作的工具。双方可以共享SBOM,确保对软件组件的理解一致,并共同管理供应链中的风险。
变乱相应:在发生安全变乱或供应链中断时,SBOM可以资助企业快速了解受影响的软件产物和组件。这有助于制定应急相应计划,并采取措施恢复软件的正常运行。
随着技术的发展和软件安全的关注度越来越高,SBOM及其管理工具的标准化、主动化和智能化势必成为将来的告急发展方向。不外,在此之前,行业规范和政策导向是关键,国际和国内关于软件透明度、开源管理的法规政策将渐渐健全,从政策层面推动 SBOM和开源管理的广泛应用与发展,为软件行业的康健稳固发展提供坚实后援。
SBOM软件物料清单管理平台,可资助用户快速了解软件构成,进步软件透明度,提前识别消除开源组件的漏洞、安全缺陷和允许风险,是用户进步软件安全性与开发效率,满足合规要求的有力工具
保举阅读:
怎样用SCA工具做好开源软件风险管理?
应对【核弹级风险】,中小企业怎样构建【轻量级】开源管理计谋?
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
万万哇
金牌会员
这个人很懒什么都没写!
楼主热帖
markdown day 01
Linux系统调用四、lseek()函数详解 ...
Nacos注册中心-----从0开始搭建和使用 ...
ClickHouse(05)ClickHouse数据类型详解 ...
基于CSDN云和docker全家桶的微服务项目 ...
【云原生】Docker 进阶 -- 数据卷使用 ...
应急救灾物资行业标准与规范 ...
100天精通Python(进阶篇)——第39天 ...
读Java性能权威指南(第2版)笔记02_ J ...
谈谈技术能力
标签云
AI
运维
CIO
存储
服务器
浏览过的版块
容器及微服务
物联网
快速回复
返回顶部
返回列表