About Me
I am a 4th year PhD student at the Systems and Network Security Group of the Vrije Universiteit Amsterdam.
Research Interest
My research interests are system security, operating systems, side-channels, microarchitectural attacks and memory safety.
Publications
- [USENIX ‘23] Koschel, J.; Borrello, P.; D’Elia, DC.; Bos, H.; and Giuffrida, C.: Uncontained: Uncovering Container Confusion in the Linux Kernel
- [NDSS ‘22] Koschel, J.; Johannesmeyer, B.; Razavi, K.; Bos, H.; and Giuffrida, C.: Kasper: Scanning for Generalized Transient Execution Gadgets in the Linux Kernel
- [Euro S&P ‘20] Koschel, J.; Giuffrida, C.; Bos, H.; and Razavi, K.: TagBleed: Breaking KASLR on the Isolated Kernel Address Space Using Tagged TLBs
Presentations
- [LPC 2022] Presented how I started chasing speculative type confusion bugs in the kernel and ended up with ‘real’ ones, at Linux Plumbers Conference 2022 (slides)
- [Euro S&P 2020] Presented a new side-channel attack breaking KASLR with Kernel Page Table Isolation (KPTI) enabled by reverse engineering the TLB layout, at Euro S&P 2020 (video)
Open source experience
Submitted patches to various different subsystems of the Linux kernel, responding to feedback and criticism appropriately, resulting in most patches (around 90) being accepted by the maintainers of the respective subsystems.
Submitted a patch to llvm-project to enable plugin support for the new pass manager with LTO. Released in LLVM 15 (commit).
Coverage
Some of my work has been covered by the following LWN.net articles:
Teaching
- Teaching Assistant: Binary and Malware Analysis, 2023
- Teaching Assistant: Binary and Malware Analysis, 2022
- Teaching Assistant: Binary and Malware Analysis, 2021
- Teaching Assistant: Binary and Malware Analysis, 2020
References
- Herbert Bos: Professor, Department of Computer Science, Vrije Universiteit Amsterdam
- Cristiano Giuffrida: Associate Professor, Department of Computer Science, Vrije Universiteit Amsterdam
- Kaveh Razavi: Assistant Professor, Department of Information Technology and Electrical Engineering, ETH Zürich