CWE

常见的弱点枚举

一个由社区开发的软件&硬件缺陷类型的列表

2021 CWE最重要的硬件的弱点
CWE最危险的弱点
>CWE列表> CWE -个人字典定义(4.10)
ID

cwe - 925:不当验证意图的广播接收器

弱点ID: 925
抽象:变体
结构:简单的
视图定制的信息:
+描述
Android应用程序使用一个广播接收器接收一个意图但不正确验证意图来自一个授权的来源。
+扩展描述
某些类型的意图,被行动字符串,只能播放由操作系统本身,而不是第三方应用程序。然而,当应用程序注册接收这些隐式系统的意图,也是注册接收任何显式意图。而恶意应用程序不能发送一个隐式系统的意图,它可以发送一个显式意图到目标应用程序中,这可能会假定任何收到的意图是一个有效的隐式系统的意图,而不是从另一个应用程序显式意图。这可能会导致意想不到的行为。
+替代条款
意图欺骗
+的关系
部分帮助此表显示了弱点和高水平类别相关的这一弱点。这些关系被定义为ChildOf、ParentOf MemberOf,并洞察类似项目可能存在的在较高和较低的抽象级别。此外,关系如PeerOf和CanAlsoBe定义显示类似的弱点,用户可能想要探索。
+相关的视图”研究概念”(cwe - 1000)
自然 类型 ID 的名字
ChildOf 基地Base -一个弱点,仍主要是独立的资源或技术,但有足够的细节来提供特定的检测和预防方法。基础水平的弱点通常描述问题的2或3以下维度:行为、财产、技术、语言,和资源。 940年 不当的验证源通信通道
+模式的介绍
部分帮助不同模式的引入提供了信息如何以及何时可以纳入这一弱点。生命周期的阶段识别点的介绍可能发生,而相关的报告提供了一个典型的场景介绍在给定的阶段。
阶段 请注意
架构和设计
+适用的平台
部分帮助该清单显示了给定的弱点可以可能的地区出现。这些可能是为特定命名的语言,操作系统,架构、模式、技术、或一个类这样的平台。列出的平台是随着频率的出现疲态实例。

语言

类:不是特定于语言的患病率(待定)

技术

类:移动患病率(待定)

+常见的后果
部分帮助这个表指定不同的个人相关后果的弱点。标识应用程序范围的安全领域侵犯,而影响了负面的技术影响,如果敌人成功利用这个弱点。可能提供的信息如何可能的具体结果预计将看到列表中相对于其它后果。例如,可能会有高可能性,缺点将被利用来实现一定的影响,但较低的可能性,它将被利用来实现不同的影响。
范围 影响 可能性
完整性

技术的影响:获得特权或假设的身份

另一个应用程序可以模拟操作系统,导致软件来执行一个意想不到的动作。
+示范例子

示例1

下面的例子显示出,需求不足。

(坏的代码)
例如语言:XML
<清单包= " com.example.vulnerableApplication " >
<应用>

<接收机android: name = " .ShutdownReceiver " >
<意图过滤器>
<行动android: name = " android.intent.action.ACTION_SHUTDOWN " / >
< /意图过滤器>
< /接收器>



< /应用程序>
< /清单>

ShutdownReceiver类将处理的目的:

(坏的代码)
例如语言:Java


IntentFilter过滤器= new IntentFilter (Intent.ACTION_SHUTDOWN);
BroadcastReceiver sReceiver = new ShutDownReceiver ();
registerReceiver (sReceiver、过滤);


公开课ShutdownReceiver BroadcastReceiver{延伸
@Override
公共空间onReceive(最后的上下文语境,最终目的意图){
mainActivity.saveLocalData ();
mainActivity.stopActivity ();
}
}

因为方法不确定意图行动预计系统意图,任何收到意图将触发关闭程序,如下所示:

(攻击代码)
例如语言:Java
窗口。位置= examplescheme: / /方法? =参数值

攻击者可以使用此行为导致拒绝服务。

+潜在的缓解措施

阶段:体系结构和设计

作用于意图之前,检查意图行动来确保它匹配预期的系统动作。
+笔记

维护

该条目将更全面的在后面CWE版本。
+引用
[ref - 922] Erika下巴,艾德丽安波特认为,凯特•格林伍德和大卫·瓦格纳。分析在Android应用程序之间的通信。3.2.1之上。<http://www.eecs.berkeley.edu/寒鸦/论文/ intents-mobisys11.pdf>。
+内容的历史
+提交
提交日期 提交者 组织
2013-06-24 CWE内容团队 主教法冠
+修改
修改日期 修饰符 组织
2014-02-18 CWE内容团队 主教法冠
更新Alternate_Terms Demonstrative_Examples、描述引用
2017-11-08 CWE内容团队 主教法冠
更新Demonstrative_Examples
2019-01-03 CWE内容团队 主教法冠
更新Related_Attack_Patterns
2020-02-24 CWE内容团队 主教法冠
更新Applicable_Platforms、人际关系
2022-10-13 CWE内容团队 主教法冠
更新的关系
更多的信息是可用的,请选择一个不同的过滤器。
页面最后更新:2023年1月31日