Everything About ___
Live briefing

Everything about Foreshadow

Hardware vulnerability for Intel processors

Foreshadow, known as L1 Terminal Fault (L1TF) by Intel, is a vulnerability that affects modern microprocessors that was first discovered by two independent teams of researchers in January 2018, but was first disclosed to the public on 14 August 2018. The vulnerability is a speculative execution attack on Intel processors that may result in the disclosure of sensitive information stored in personal computers and third-party clouds. There are two versions: the first version (original/Foreshadow) targets data from SGX enclaves; and the second version (next-generation/Foreshadow-NG) targets virtual machines (VMs), hypervisors (VMM), operating systems (OS) kernel memory, and System Management Mode (SMM) memory. A listing of affected Intel hardware has been posted. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: ForeshadowA 5-minute orientation
  2. Skim a recent paper: Dynamics of large benthic foraminiferal assemblages: A tool to foreshadow reef degradation?Influential work since 2022
  3. Pick up a classic book: The Time Traveler's WifeThe most-reprinted book on the subject
  4. Read the landmark paper: Changes in Gene Expression Foreshadow Diet-Induced Obesity in Genetically Identical MiceCited 293 times
  5. Go sideways: Software Guard ExtensionsA closely related topic
  6. Go sideways: Transient execution CPU vulnerabilityA closely related topic

📖 Definitions

Verb To suggest (someone or something) in advance; to prefigure, to presage.

Verb Of a person: to have an intuition or premonition about (something); to forebode.

Noun A suggestion of something in advance; a harbinger, a portent.

🗂️ The subject at a glance

  1. History
  2. Mechanism
  3. Impact
  4. Mitigation

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics