A Christmas Carol - The Spectres of the Past, Present, and Future

Video in TIB AV-Portal: A Christmas Carol - The Spectres of the Past, Present, and Future

Formal Metadata

A Christmas Carol - The Spectres of the Past, Present, and Future
Title of Series
CC Attribution 4.0 International:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Release Date

Content Metadata

Subject Area
With the beginning of last year, two major security vulnerabilities have been disclosed: Meltdown and Spectre. While mitigations in software and hardware have been rolled out right away, new variants have been continuously released in the following months. With all those confusing names, how can you possibly still have a clear overview of all those vulnerabilities (SpectreV1, SpectreV2, Meltdown, Spectre-NG, SpectreRSB, L1TF, Foreshadow, ...)? With this talk, we present a novel classification that will ease the naming complexity of the current jungle of variants. Along with all different attacks, we will give an overview of all proposed mitigations and show how an attacker still can mount an attack despite the presence of implemented countermeasures. Furthermore, we will present new variants of the Meltdown attack, exploiting different parts of the CPU.
Keywords Security

Related Material

Video is cited by the following resource
Web page Relief
Intel Reduced instruction set computing Cache (computing) View (database) Prediction Web page MiniDisc Arm
Computer hardware Open source Exploit (computer security) Information Semiconductor memory Leak Sound effect
SPARC Open source Exploit (computer security) Computer Core dump Power (physics) Arm Leak Sound effect Architecture Mikroarchitektur Data model Cache (computing) Computer hardware Befehlsprozessor Software Interface (computing) Information Implementation Abstraction
Cache (computing) Programmer (hardware) Befehlsprozessor Element (mathematics)
Semiconductor memory
Order (biology) Cache (computing) Kernel (computing) Menu (computing) Dynamic random-access memory Sound effect
Advanced Encryption Standard Number Cache (computing) Befehlsprozessor Shared memory Web browser Leak Point cloud
Linker (computing) Alphabet (computer science) Web page Range (statistics) Spacetime Thresholding (image processing) Physical system
Intel Cache (computing) Parallel computing Web page
Order (biology) Clique-width Diagonal Area
Pointer (computer programming) Fluid statics Code Compiler Statement (computer science) Semiconductor memory
Cache (computing) Building Web page Code Exception handling
Address space
Web page Median Semiconductor memory
Asynchronous Transfer Mode Execution unit Installation art Web page Computer file Home page Computer program Semiconductor memory Statistics Software maintenance Order (biology) Commodore VIC-20 Kernel (computing) Drill commands Spacetime Modul <Datentyp> Pressure Address space
Operations research Read-only memory View (database) Kernel (computing) Spacetime Physical system
Seitentabelle Cache (computing) View (database) Read-only memory Kernel (computing) Spacetime Semiconductor memory
Seitentabelle Cache (computing) Web page Semiconductor memory
Seitentabelle Intel Cache (computing) Parallel computing Web page Semiconductor memory Address space Data buffer
Mechanism design Intel Explosion Cache (computing) Prediction Parallel computing Web page Computer file Data buffer
Prediction Price index Semiconductor memory
Prediction Price index
Prediction Function (mathematics) Price index Semiconductor memory
Architecture Prediction Military operation Exception handling
Mechanism design Intel Cache (computing) Prediction Parallel computing Web page Semiconductor memory Data buffer
Intel Read-only memory Web page Local Group
Asynchronous Transfer Mode Software bug Web page Range (statistics) Price index Thread (computing) Cache (computing) Type theory Read-only memory Oval Insertion loss Befehlsprozessor Kernel (computing) Exception handling Message passing Default (computer science)
Cache (computing) Range (statistics) Exception handling
Einstein field equations Field (computer science) Public domain Semiconductor memory Category of being Address space
Semiconductor memory
Execution unit Electronic mailing list
Component-based software engineering Intel View (database) Computer-generated imagery Semiconductor memory Arm
Prediction Tape drive Data mining State of matter Branch (computer science) Spacetime Collision Address space
Inheritance (object-oriented programming) Spacetime Category of being Arm Template (C++) Address space
Graphical user interface Process (computing) Limit (category theory) Website Abelian category Default (computer science)
Hierarchy Cache (computing) Structural load Prediction Bound state Content (media) Arm Data buffer
Intel Interior (topology) Species Mathematical analysis Semiconductor memory Arm
State transition system Code Branch (computer science) Parameter (computer programming) Thread (computing) Software maintenance Single-precision floating-point format Estimation Prediction Kernel (computing) System programming Strategy game Compilation album Default (computer science) Data buffer Address space
Data model Software Modul <Datentyp>
Semiconductor memory
Bound state Arm
State transition system Metre Code Branch (computer science) Parameter (computer programming) Semiconductor memory Thread (computing) Software maintenance Single-precision floating-point format Estimation Kernel (computing) System programming Compilation album Default (computer science)
Semiconductor memory
Intel Spacetime Mathematical analysis Semiconductor memory Arm Address space
Sic Cartesian closed category Semiconductor memory