SBOM的全称是Software Bill of Materials,中文译为软件物料清单,它不是一种特定的文件格式。BOM这个定义广泛存在于传统制造业,用以跟踪和记录产品的部件,当部件产生缺陷的时候,可以准确清晰快速地定位到缺陷影响的部件。那么同理,在软件领域,它的作用是能够实时跟踪软件中使用的第三方组件来管理整个软件供应链。
SBOM有不同的格式,但是其实质都是对于组件、依赖、漏洞、许可证、版权等信息的展示。
在本手册的6.1.1章节医疗器械采购中,明确规定了将网络安全纳入医疗设备采购的要求信息,可以加强医疗设备的网络安全。对于医疗设备采购的其中一个要点就是要求供应商提供软件物料清单(SBOM)来使医疗机构能够识别和解决脆弱的设备组件。这些信息对应急响应计划的制定很有价值。SBOM可以对组织机构的设备库存进行梳理和优先排序,有助于在安全事件发生时做出更迅速、更聚焦的反应。
在6.1.2章节医疗器械资产清单中规定了一个基本的准备原则是了解哪些系统连接到医疗机构的网络中,或医疗机构依赖的网络。通过维护一个集中管理的、有关每个医疗设备的基线信息,医疗机构可以更好地在网络事件发生之前、之时和之后对医疗设备进行了解和管理。这其中包括历史遗留设备和用于研究的设备或在其他非网络上的设备。定期更新医疗设备的信息(最好是实时的更新和/或发生变化时更新),将有助于确保在安全事件发生时,组织中的库存信息是最新的,以便能够迅速找到被攻击的设备并对其进行修复。这些设备信息中就包括了包含如下信息的SBOM(软件物料清单): 组件版本、发布信息、补丁状态等等。该手册中建议医疗机构在医疗设备采购实践中将要求制造商同时提供SBOM和响应的查询功能考虑在内,以维护设备资产库存。 对医疗设备制造厂商的要求