描述
该产品具有依赖于第三方组件包含一个或多个已知的漏洞。
扩展描述
许多产品是足够足够大或复杂,使用库的一部分功能,模块或者其他知识产权由第三方开发并不是产品的创造者。例如,甚至整个操作系统可能从第三方供应商在一些硬件产品。是否打开或关闭源,这些组件可能包含公开已知的漏洞,可以利用对手妥协的产品。
的关系
模式的介绍
不同模式的引入提供了信息如何以及何时可以纳入这一弱点。生命周期的阶段识别点的介绍可能发生,而相关的报告提供了一个典型的场景介绍在给定的阶段。
阶段 |
请注意 |
架构和设计 |
产品设计师或设计师可能选择的组件已经被包含漏洞或包含漏洞的可能性很高。 |
实现 |
出于兼容性或稳定,开发人员可能会选择一个第三方组件,如图书馆,已知包含漏洞。 |
修复和维护 |
因为所有产品包含漏洞,随着时间的推移,一个第三方组件将被发现有一个弱点。 |
常见的后果
这个表指定不同的个人相关后果的弱点。标识应用程序范围的安全领域侵犯,而影响了负面的技术影响,如果敌人成功利用这个弱点。可能提供的信息如何可能的具体结果预计将看到列表中相对于其它后果。例如,可能会有高可能性,缺点将被利用来实现一定的影响,但较低的可能性,它将被利用来实现不同的影响。
范围 |
影响 |
可能性 |
保密 完整性 可用性
|
结果相差很大,这取决于组件中存在的漏洞;这些漏洞可以被对手,“达到”的开发路径和攻击表面将取决于如何使用组件;和特权的临界水平,产品依赖于组件的特性。 |
|
示范例子
示例1
“SweynTooth”漏洞在蓝牙低能量(bie)软件开发工具包(SDK)被发现影响多个蓝牙芯片系统(SoC)制造商。这些soc所使用的许多产品,如医疗设备,智能家居设备、衣物等物联网设备。(ref - 1314][ref - 1315]
示例2
log4j,基于java的日志框架,用于大量的产品,估计在30亿年影响设备(ref - 1317]。当“log4shell”(cve - 2021 - 44228)脆弱性最初宣布,这是积极利用远程代码执行,要求紧急缓解在许多组织中。然而,目前还不清楚有多少产品受到影响,Log4j有时会传递依赖长序列的一部分。(ref - 1316]
潜在的缓解措施
阶段:要求;政策
|
阶段:需求
|
阶段:体系结构和设计;实施;集成;制造业
维持一个材料清单的所有组件和子组件产品。对于软件、维护软件材料清单(SBOM)。根据( ref - 1247),”SBOM是一个正式的、机器可读的软件组件和依赖项的库存,这些组件的信息,及其层次关系。” |
阶段:操作;修复和维护
积极地监控当第三方组件供应商公布漏洞补丁;尽快解决第三方组件;和方便操作人员/客户获取和应用补丁。 |
阶段:操作;修复和维护
持续监测变化的每个产品的组件,特别是当变化表明新的漏洞,临终(EOL)计划等。 |
检测方法
自动化分析
对于软件,使用软件成分分析(SCA)工具,自动分析产品识别第三方依赖关系。通常,SCA工具可以用来与依赖,他们检测已知的漏洞。有商业和开源替代品,如OWASP依赖性检查( ref - 1312]。许多语言或框架包经理具有类似的功能,比如JavaScript npm审计,pip-audit Python, govulncheck去,和许多其他人。动态方法可以检测加载第三方组件。
注意:软件成分分析(SCA)工具面临的技术挑战的数量会导致假阳性和假阴性。动态方法有其他技术挑战。 |
脆弱性映射笔记
用法:Allowed-with-Review
(CWE ID可以用来映射到实际的漏洞在有限的情况下需要仔细审查) |
原因:抽象 |
理由是: 这个CWE条目是一个类并会基本的孩子可能更合适 |
评论: 检查这个条目的孩子是否有一个更好的选择 |
分类法映射
映射分类名称 |
节点ID |
适合 |
映射节点名 |
ISA / IEC 62443 |
4 - 2部分 |
|
点播CR 2.4 |
ISA / IEC 62443 |
4 - 2部分 |
|
点播CR 6.2 |
ISA / IEC 62443 |
4 - 2部分 |
|
点播CR 7.2 |
ISA / IEC 62443 |
4 - 1部分 |
|
点播SM-9 |
ISA / IEC 62443 |
4 - 1部分 |
|
点播SM-10 |
ISA / IEC 62443 |
4 - 1部分 |
|
点播SR-2 |
ISA / IEC 62443 |
4 - 1部分 |
|
点播DM-1 |
ISA / IEC 62443 |
4 - 1部分 |
|
点播DM-3 |
ISA / IEC 62443 |
4 - 1部分 |
|
点播DM-4 |
ISA / IEC 62443 |
4 - 1部分 |
|
点播SVV-1 |
ISA / IEC 62443 |
4 - 1部分 |
|
点播SVV-3 |
引用
更多的信息是可用的,请编辑自定义过滤器或选择一个不同的过滤器。
|