If the attacker can measure the execution time of code executing in parallel with the victim on the same core, they can detect changes in the timing resulting from the two programs contending for the same execution port on the core.
Description
If the attacker can measure the execution time of code executing in parallel with the victim on the same core, they can detect changes in the timing resulting from the two programs contending for the same execution port on the core.CWE
CVE
Attack Surfaces
Hyperthreading (MITRE EMB3D PID-11)
Attack Vectors
Code Execution (MITRE EMB3D TID-301)
Defenses
constant-time code, make execution port usage independent of secrets
disable hyperthreading, Allocate a dedicated core for the victim process