目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1000

100.0%

CWE-1303 类漏洞列表 1

CWE-1303 类弱点 1 条 CVE 漏洞汇总,含 AI 中文分析。

CWE-1303 属于硬件微架构资源非透明共享漏洞。现代处理器为提高性能,在缓存和分支预测器等硬件结构中采用推测执行等技术,这些细节对程序员不可见,导致不同执行上下文间预期的架构隔离被破坏。攻击者通常利用侧信道分析,通过监测共享资源的状态变化来推断其他上下文的敏感数据。开发者应通过硬件隔离技术、定期刷新共享缓存或使用支持安全隔离的虚拟化扩展来缓解此类风险。

MITRE CWE 官方描述
CWE:CWE-1303 微架构资源的非透明共享 英文:跨执行上下文共享的硬件结构(例如缓存和分支预测器)可能会破坏上下文之间预期的架构隔离。 现代处理器使用乱序执行(out-of-order execution)、推测执行(speculation)、预取(prefetching)、数据转发(data forwarding)和缓存(caching)等技术来提高性能。这些技术的实现细节对程序员是隐藏的。当这些技术的硬件实现导致资源在 supposedly isolated contexts(假定的隔离上下文)之间共享时,这就构成了问题。不同上下文之间对共享资源的争用会打开隐蔽信道(covert channels),使得在一个上下文中执行的恶意程序能够从另一个上下文中恢复信息。一些已被用于在上下文之间泄露信息的共享微架构资源的例子包括缓存、分支预测逻辑以及加载或存储缓冲区。推测执行和乱序执行为攻击者提供了更大的控制力,使其能够决定通过隐蔽信道泄露哪些数据。如果设计中上下文之间资源共享的范围未记录在文档中,那么确保系统资产免受泄露影响将极其困难。
常见影响 (1)
ConfidentialityRead Application Data, Read Memory
Microarchitectural side-channels have been used to leak specific information such as cryptographic keys, and Address Space Layout Randomization (ALSR) offsets as well as arbitrary memory.
缓解措施 (2)
Architecture and DesignMicroarchitectural covert channels can be addressed using a mixture of hardware and software mitigation techniques. These include partitioned caches, new barrier and flush instructions, and disabling high resolution performance counters and timers.
RequirementsMicroarchitectural covert channels can be addressed using a mixture of hardware and software mitigation techniques. These include partitioned caches, new barrier and flush instructions, and disabling high resolution performance counters and timers.
代码示例 (1)
On some processors the hardware indirect branch predictor is shared between execution contexts, for example, between sibling SMT threads. When SMT thread A executes an indirect branch to a target address X, this target may be temporarily stored by the indirect branch predictor. A subsequent indirect branch mis-prediction for SMT thread B could speculatively execute instructions at X (or at a locat…
CVE ID标题CVSS风险等级Published
CVE-2023-1998 Linux Kernel 安全漏洞 — Linux Kernel 5.6 Medium2023-04-21

CWE-1303 是常见的弱点类别,本平台收录该类弱点关联的 1 条 CVE 漏洞。