Fetching the paper…
Reading the bibliography…
In early 2018, Meltdown first showed how to read arbitrary kernel memory from user space by exploiting side-effects from transient instructions.
How to share a secret
1979
Earlier work this paper cites.
Scheduling techniques for concurrent systems
1982
Earlier work this paper cites.
Method and apparatus for implementing a non-blocking translation lookaside buffer, Oct. 1996
1996
Earlier work this paper cites.
Microprocessor with novel instruction for signaling event occurrence and for providing event handling information in response thereto, Apr. 1997
1997
Earlier work this paper cites.
Translation lookaside buffer that is non-blocking in response to a miss for use within a microprocessor capable of processing speculative instructions, 1997
1997
Earlier work this paper cites.
Method and apparatus for dispatching and executing a load operation to memory, Feb. 1998
1998
Earlier work this paper cites.
Method and apparatus for dispatching and executing a load operation to memory, 1998
1998
Earlier work this paper cites.
Multiprogramming performance of the Pentium 4 with Hyper-Threading
2004
Earlier work this paper cites.
Cache missing for fun and profit
2005
Earlier work this paper cites.
Virtualized load buffers, 2008
2008
Earlier work this paper cites.
Hey, You, Get Off of My Cloud: Exploring Information Leakage in Third-Party Compute Clouds
2009
Earlier work this paper cites.
An exploration of L2 cache covert channels in virtualized environments
2011
Earlier work this paper cites.
Intel advanced encryption standard (intel aes) instructions set – rev 3.01, 2012
2012
Earlier work this paper cites.
Technique for supporting multiple secure enclaves, June 2012
2012
Earlier work this paper cites.
Whispers in the Hyper-space: High-speed Covert Channel Attacks in the Cloud
2012
Earlier work this paper cites.
Topology-aware equipartitioning with coscheduling on multicore systems
2013
Earlier work this paper cites.
ret2dir: Rethinking kernel isolation
2014
Earlier work this paper cites.
Flush+Reload: a High Resolution, Low Noise, L3 Cache Side-Channel Attack
2014
Earlier work this paper cites.
Cache Template Attacks: Automating Attacks on Inclusive Last-Level Caches
2015
Earlier work this paper cites.
Last-Level Cache Side-Channel Attacks are Practical
2015
Earlier work this paper cites.
C5: Cross-Cores Cache Covert Channel
2015
Earlier work this paper cites.
Controlled-Channel Attacks: Deterministic Side Channels for Untrusted Operating Systems
2015
Earlier work this paper cites.
Amplifying side channels through performance degradation
2016
Earlier work this paper cites.
The microarchitecture of Intel, AMD and VIA CPUs: An optimization guide for assembly programmers and compiler makers, 2016
2016
Earlier work this paper cites.
A Survey of Microarchitectural Timing Attacks and Countermeasures on Contemporary Hardware
2016
Earlier work this paper cites.
Prefetch Side-Channel Attacks: Bypassing SMAP and Kernel ASLR
2016
Cited alongside, same era.
Flush+Flush: A Fast and Stealthy Cache Attack
2016
Cited alongside, same era.
Intel Software Guard Extensions SDK for Linux OS Developer Reference, May 2016
2016
Cited alongside, same era.
Breaking Kernel Address Space Layout Randomization with Intel TSX
2016
Cited alongside, same era.
DRAMA: Exploiting DRAM Addressing for Cross-CPU Attacks
2016
Cited alongside, same era.
Asyncshock: Exploiting synchronisation bugs in Intel SGX enclaves
2016
Cited alongside, same era.
Constant-time callees with variable-time callers
speculative execution, variant 4: speculative store bypass, 2018
2018
Later among the works it cites.
Intel Analysis of Speculative Execution Side Channels,
2018
Later among the works it cites.
L1 Terminal Fault SA-00161,
2018
Later among the works it cites.
Speculative Buffer Overflows: Attacks and Defenses
2018
Later among the works it cites.
Spectre mitigations in Microsoft’s C/C++ compiler, 2018
2018
Later among the works it cites.
Spectre Returns! Speculation Attacks using the Return Stack Buffer
2018
Later among the works it cites.
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
2017
Cited alongside, same era.
KASLR is Dead: Long Live KASLR
2017
Cited alongside, same era.
Computer Architecture: A Quantitative Approach
2017
Cited alongside, same era.
Hacking in darkness: Return-oriented programming against secure enclaves
2017
Cited alongside, same era.
The current state of kernel page-table isolation,
2017
Cited alongside, same era.
Hello from the Other Side: SSH over Robust Cache Covert Channels in the Cloud
2017
Cited alongside, same era.
2018
Later among the works it cites.
Spectre v1 defense in gcc,
2018
Later among the works it cites.
ret2spec: Speculative execution using return stack buffers
2018
Later among the works it cites.
Intel Hyper Threading Performance With A Core i7 On Ubuntu 18.04 LTS,
2018
Later among the works it cites.
Automated Detection, Exploitation, and Elimination of Double-Fetch Bugs using Modern CPU Features
2018
Later among the works it cites.
KeyDrown: Eliminating Software-Based Keystroke Timing Side-Channel Attacks
2018
Later among the works it cites.
NetSpectre: Read Arbitrary Memory over Network
2018
Later among the works it cites.
LazyFP: Leaking FPU Register State using Microarchitectural Side-Channels
2018
Later among the works it cites.
Foreshadow: Extracting the Keys to the Intel SGX Kingdom with Transient Out-of-Order Execution
2018
Later among the works it cites.
Nemesis: Studying microarchitectural timing leaks in rudimentary CPU interrupt logic
2018
Later among the works it cites.
oo7: Low-overhead Defense against Spectre Attacks via Binary Analysis
2018
Later among the works it cites.
Foreshadow-NG: Breaking the Virtual Memory Abstraction with Transient Out-of-Order Execution, 2018
2018
Later among the works it cites.
SMoTherSpectre: exploiting speculative execution through port contention
2019
Closest in time.
A Systematic Evaluation of Transient Execution Attacks and Defenses
2019
Closest in time.
Intel® C++ Compiler 19.0 Developer Guide and Reference, Apr. 2019
2019
Closest in time.
SPOILER: Speculative Load Hazards Boost Rowhammer and Cache Attacks
2019
Closest in time.
Spectre attacks: Exploiting speculative execution
2019
Closest in time.
Fallout: Reading Kernel Writes From User Space, 2019
2019
Closest in time.
[RFC] x86/speculation: add L1 Terminal Fault / Foreshadow demo,
2019
Closest in time.