cwe - 1320:保护不当出站错误消息和警报信号
描述
不可信的代理可以禁用警告信号超过限制条件或响应机制,处理这样的警报。
扩展描述
硬件传感器是用来检测设备的操作是否在设计范围之内。这些限制是由硬件决定的阈值融合或可信软件如BIOS。修改这些限制可能会受到硬件的保护机制。
当设备传感器探测到的约束条件下,警告信号可能生成的补救措施,这可能需要设备关闭或调节的形式。
警告信号不可能被禁用或用于生成虚假警报,导致性能退化或拒绝服务(DoS)。这些警报可能会掩盖不受信任的软件。这些警报的例子包括热力和电力传感器警报。
的关系
模式的介绍
不同模式的引入提供了信息如何以及何时可以纳入这一弱点。生命周期的阶段识别点的介绍可能发生,而相关的报告提供了一个典型的场景介绍在给定的阶段。
常见的后果
这个表指定不同的个人相关后果的弱点。标识应用程序范围的安全领域侵犯,而影响了负面的技术影响,如果敌人成功利用这个弱点。可能提供的信息如何可能的具体结果预计将看到列表中相对于其它后果。例如,可能会有高可能性,缺点将被利用来实现一定的影响,但较低的可能性,它将被利用来实现不同的影响。
范围 |
影响 |
可能性 |
可用性
|
技术的影响:DoS:不稳定;DoS:崩溃,退出或重新启动;减少可靠性;意想不到的状态
|
高 |
示范例子
示例1
考虑这样一个平台设计,Digital-Thermal传感器(DTS)是用于监控温度和输出与阈值的比较。如果温度等于或超过阈值时,输出的DTS单位发出警报信号处理器。
处理器,得到警报后,输入触发系统关闭。警报信号处理作为General-Purpose-I / O (GPIO)销在输入模式。
processor-GPIO控制器暴露软件可编程控制,允许不受信任的软件重新编程的销的状态。
重组的销的状态允许恶意软件触发虚假警报或设置警报销零值,这样热传感器警报没有收到的处理器。
的警报后销阻塞来自不受信任的软件只有信任的访问和控制软件,如系统BIOS。
潜在的缓解措施
阶段:体系结构和设计
警报信号生成的关键事件应该从访问受保护的不可信的代理。只有硬件或可信固件模块应该能够改变警报配置。 |
|