BaseIncomplete
CWE-1342Information Exposure through Microarchitectural State after Transient Execution
Category: data-exposure
Description
The processor does not properly clear microarchitectural state after incorrect microcode assists or speculative execution, resulting in transient execution.
Common consequences· 1
- Confidentiality / Integrity — Modify Memory, Read Memory, Execute Unauthorized Code or Commands
Potential mitigations· 2
- [Architecture and Design, Requirements]Hardware ensures that no illegal data flows from faulting micro-ops exists at the microarchitectural level.
- [Build and Compilation]Include instructions that explicitly remove traces of unneeded computations from software interactions with microarchitectural elements e.g. lfence, sfence, mfence, clflush.
Related CAPEC attack patterns· 1
References
Exploits (incoming)1
| Type | Target | Confidence | Tier |
|---|---|---|---|
| AttackPattern | Load Value Injectioncapec-696 | 100% | live |
Related by meaning· 6
Nearest entities by semantic similarity across the cs-graph corpus.