activity
20172019
most citedZombieLoad: Cross-Privilege-Boundary Data Sampling

50 citations · 134 across the 6 of their papers we have counts for

collaborators

8 papers

cs.CR201939 cited

Fallout: Reading Kernel Writes From User Space

Marina Minkin, Daniel Moghimi, Moritz Lipp +7

Recently, out-of-order execution, an important performance optimization in modern high-end processors, has been revealed to pose a significant security threat, allowing information…

cs.CR201919 cited

ConTExT: Leakage-Free Transient Execution

Michael Schwarz, Robert Schilling, Florian Kargl +3

Out-of-order execution and speculative execution are among the biggest contributors to performance and efficiency of modern processors. However, they are inconsiderate, leaking sec…

cs.CR201950 cited

ZombieLoad: Cross-Privilege-Boundary Data Sampling

Michael Schwarz, Moritz Lipp, Daniel Moghimi +4

In early 2018, Meltdown first showed how to read arbitrary kernel memory from user space by exploiting side-effects from transient instructions. While this attack has been mitigate…

cs.CR201817 cited

Meltdown

Moritz Lipp, Michael Schwarz, Daniel Gruss +7

The security of computer systems fundamentally relies on memory isolation, e.g., kernel address ranges are marked as non-accessible and are protected from user access. In this pape…

cs.CR2018

Spectre Attacks: Exploiting Speculative Execution

Paul Kocher, Daniel Genkin, Daniel Gruss +7

Modern processors use branch prediction and speculative execution to maximize performance. For example, if the destination of a branch depends on a memory value that is in the proc…

cs.CR2017

Automated Detection, Exploitation, and Elimination of Double-Fetch Bugs using Modern CPU Features

Michael Schwarz, Daniel Gruss, Moritz Lipp +4

Double-fetch bugs are a special type of race condition, where an unprivileged execution thread is able to change a memory location between the time-of-check and time-of-use of a pr…