Meltdown: Reading Kernel Memory from User Space

Moritz Lipp, Michael Schwarz, Daniel Gruss, Thomas Prescher, Werner Haas, Jann Horn, Stefan Mangard, Paul Kocher, Daniel Genkin, Yuval Yarom, Mike Hamburg, Raoul Strackx

Publikation: Beitrag in einer FachzeitschriftArtikelBegutachtung

Abstract

Memory isolation is a cornerstone security feature in the construction of every modern computer system. Allowing the simultaneous execution of multiple mutually distrusting applications at the same time on the same hardware, it is the basis of enabling secure execution of multiple processes on the same machine or in the cloud. The operating system is in charge of enforcing this isolation, as well as isolating its own kernel memory regions from other users. Given its central role on modern processors, the isolation between the kernel and user processes is backed by the hardware, in the form of a supervisor bit that determines whether code in the current.

Originalspracheenglisch
Seiten (von - bis)46-56
Seitenumfang11
FachzeitschriftCommunications of the ACM
Jahrgang63
Ausgabenummer6
DOIs
PublikationsstatusVeröffentlicht - 21 Mai 2020

ASJC Scopus subject areas

  • Informatik (insg.)

Fingerprint

Untersuchen Sie die Forschungsthemen von „Meltdown: Reading Kernel Memory from User Space“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren