华盛顿,10月1日 /PRNewswire/ -- 专注于情报领域的国防技术非营利机构 Riverside Research 宣布与定制软件和人工智能开发商 Kitware, Inc. 合作,开发相关能力,帮助组织更安全、可靠地为已交付的软件库存部署软件补丁和更新。
现代软件产品通常包含数百甚至数千个第三方软件组件,形成复杂的依赖网络,这使漏洞修复变得异常困难。在许多情况下,更新一个关键软件组件,就像在车辆以高速行驶时更换一个有故障的发动机部件,需要精确、可靠,并尽量减少对持续运行的干扰。
全球使用最广泛的软件构建工具之一 CMake 通过定义软件组件及其依赖关系来管理软件库存。通过此次合作,Riverside Research 和 Kitware 为 CMake 增强了原生软件库存能力,可将关键元数据直接嵌入这些库存中。
Riverside Research 已开发出工具,使已交付系统的维护人员能够利用这些嵌入式元数据,从而更好地识别、更新和修复软件系统,同时保持运行连续性。
这与现有的软件库存管理方法形成对比。现有方法依赖外部扫描工具、自报机制,或两者结合。依赖外部工具或供应商会带来潜在歧义,并限制覆盖范围。
Kitware 联合创始人、CMake 首席架构师 Bill Hoffman 表示:“软件开发者长期以来一直依赖 CMake 作为定义应用如何构建以及其依赖关系如何组合的权威来源。通过将软件库存生成直接集成到构建系统中,我们正在让同样值得信赖的信息可用于安全、维护和风险管理活动。我们与 Riverside Research 的合作有助于确保组织能够以更高的准确性、信心和效率理解并维护日益复杂的软件生态系统。”
Riverside Research 与 Kitware 如何在 CMake 中实现更准确的网络风险跟踪
Riverside Research 与 Kitware 将软件库存生成直接集成到 CMake 中,使政府和行业中的组织能够更准确地跟踪其网络风险,从而降低对国家软件供应链造成毁灭性攻击的可能性和影响。软件供应链被视为已知的国家安全风险,联邦政府持续采取缓解措施。
将软件库存直接嵌入构建过程可带来以下优势:
- 权威的依赖关系建模
- 与配置绑定的确定性输出
- 适合持续集成的自动化
- 可复现结果
Riverside Research 负责安全与韧性系统的副主任 Gordon Stewart 博士表示:“CMake 采用软件库存标志着在提升数百万 C++ 开发者的软件安全性和可见性方面迈出了重要一步。我们对与 Kitware 的合作感到兴奋,并期待 E-BOSS 技术带来进一步影响。”
CMake 增强功能由美国国防高级研究计划局(DARPA)资助
双方在 DARPA 的 Enhanced Software Bill of Materials(SBOM) for the Optimized Software Sustainment(E-BOSS)项目资助下开发了这一 CMake 增强功能。
DARPA 的开发计划回应了近期联邦指导意见,这些指导意见强调采用灵活、基于风险的软件和硬件保障方法,使各机构能够根据任务需求定制安全实践。在这样的框架下,CMake 的软件库存支持基于风险的信息决策,使机构能够在不过度增加合规负担的情况下管理网络风险。
CMake 的原生软件库存让组织无需额外工具或设置即可获得先进的软件供应链能力,并可根据机构的运营和安全需求灵活采用网络风险降低策略。
CMake 改进的预期影响
E-BOSS 项目推动的技术旨在改善软件系统在整个生命周期内的理解、维护和安全保障方式。未来工作将致力于让 E-BOSS 执行方技术与 CMake 现已原生提供的软件库存实现无缝集成,推动政府和行业更快采用 E-BOSS 的快速漏洞分流和修复能力。
其他正在进行的工作包括更丰富的元数据建模、对传递依赖的改进处理、增强的许可证报告,以及与打包和 CI 工作流更紧密的集成。
关于 Riverside Research
Riverside Research 是一家服务于国防部和情报界的国家安全非营利机构。通过公司的 Open Innovation Center(OIC),其投资于多学科研发并鼓励合作。Riverside Research 的专长包括目标与活动检测、加速 AI/ML、零信任、开放架构、计算电磁学、等离子体物理、精密授时、太赫兹成像、商业情报、监视与侦察(ISR)、收集规划等。更多信息请访问 www.riversideresearch.org。
关于 Kitware, Inc.
Kitware 致力于推动科学和技术发展,以在世界上产生有意义的影响。公司提供基于开源基础构建的高影响力软件解决方案,将深厚的技术专长与协作、以人为本的方法相结合。Kitware 受到商业、政府和学术机构的信任,并与客户密切合作,理解其目标并将稳健、可持续的技术整合到现实场景中。公司通过优先考虑透明度、长期价值和积极影响,打造经得起时间考验的解决方案。Kitware 成立于 1998 年,由员工 100% 持股。访问 kitware.com,或在 Twitter、LinkedIn 和 YouTube 上关注其动态。











