TLBleed

From HandWiki
Revision as of 10:32, 10 May 2022 by imported>Len Stevenson (fix)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Short description: cryptographic side-channel attack on processors using simultaneous multithreading

TLBleed is a cryptographic side-channel attack that uses machine learning to exploit a timing side-channel via the translation look-aside buffer (TLB) on modern microprocessors that use simultaneous multithreading.[1][2] (As of June 2018), the attack has only been demonstrated experimentally on Intel processors; it is speculated that other processors may also potentially be vulnerable to a variant of the attack, but no proof of concept has been demonstrated.[3] Recent news from AMD indicates that their processors are not vulnerable to this attack.[4]

The attack led to the OpenBSD project disabling simultaneous multithreading on Intel microprocessors.[2][5] The OpenBSD project leader Theo de Raadt has stated that, while the attack could theoretically be addressed by preventing tasks with different security contexts from sharing physical cores, such a fix is currently impractical because of the complexity of the problem.[2]

See also

References

External links