What is Transient execution attack?
A general term for attacks that read secrets by exploiting the traces that instructions executed temporarily by the CPU during speculative execution or exception handling, and later discarded, leave in microarchitectural state such as caches. It includes Spectre, Meltdown and MDS, in which data in buffers inside the CPU leak. Countermeasures include microcode updates, OS and compiler mitigations and circuit fixes in newer CPUs, chosen with performance in mind.
Japanese name: 過渡的実行攻撃
Transient execution attack appears in 1 practice question across 1 topic, including Hardware Security: Advanced Topics and Trends.