156 citations · 712 across the 29 of their papers we have counts for
37 papers
HOMARD: Hammering Off-chip Memory via Aggregate power Rail Disclosure
Eliott Quéré, Li-Chung Chiang, Carina Fiedler +6
Software-based microarchitectural attacks have mainly exploited timing differences to infer information from DRAM. However, defenses and optimizations can prevent timing-based appr…
Programmable System Call Security with eBPF
Jinghao Jia, YiFei Zhu, Dan Williams +7
System call filtering is a widely used security mechanism for protecting a shared OS kernel against untrusted user applications. However, existing system call filtering techniques…
Layered Binary Templating: Efficient Detection of Compiler- and Linker-introduced Leakage
Martin Schwarzl, Erik Kraft, Daniel Gruss
Cache template attacks demonstrated automated leakage of user input in shared libraries. However, for large binaries, the runtime is prohibitively high. Other automated approaches…
SFIP: Coarse-Grained Syscall-Flow-Integrity Protection in Modern Systems
Claudio Canella, Sebastian Dorn, Daniel Gruss +1
Growing code bases of modern applications have led to a steady increase in the number of vulnerabilities. Control-Flow Integrity (CFI) is one promising mitigation that is more and…
Systematic Analysis of Programming Languages and Their Execution Environments for Spectre Attacks
Amir Naseredini, Stefan Gast, Martin Schwarzl +5
In this paper, we analyze the security of programming languages and their execution environments (compilers and interpreters) with respect to Spectre attacks. The analysis shows th…
Domain Page-Table Isolation
Claudio Canella, Andreas Kogler, Lukas Giner +2
Modern applications often consist of different security domains that require isolation from each other. While several solutions exist, most of them rely on specialized hardware, ha…