一是由于数字化转型趋势下,软件架构复杂性增加,外部引入成分占比增加,供应链中断风险增加;二是由于缺乏全面有效的安全评估和防护措施,各个环节均存在被攻击者利用漏洞或恶意代码进行篡改或破坏的可能,导致组件漏洞和供应链投毒事件频发;三是由于多种开源许可协议之间存在不兼容性和冲突性,违反许可证条款将可能面临知识产权纠纷和法律责任。
近年来,国家不断建立健全软件供应链安全相关法律法规、标准制度,政府行业面临日益严峻的合规性压力。相较于等保2.0,《GB/T39204-2022信息安全技术 关键信息基础设施安全保护要求》对关基提出了更高的软件供应链安全保护要求:一是在供应商选择时,应注意防范非技术因素导致产品和服务供应中断风险;二是验收时应对软件进行源代码层面的安全检测;三是关基单位应要求产品和服务提供者对设计、研发、生产、交付等关键环节加强安全管理。
目前,监管机构在软件供应链安全的检查趋于事前安全、过程安全和内在安全:一是以查带评明确软件供应商软件生产过程各个生命周期的安全要求;二是针对内部开发过程安全投毒,重点评估开发基础设施的安全配置和审计能力;三是加大对软件产品内在组件漏洞、自研比、成分的评分权重。