PhD Student, ETH Zurich
DRAM security, Rowhammer, microarchitectural security.
I am a PhD student in hardware security in the Computer Security Group (COMSEC) at ETH Zurich, Switzerland, supervised by Prof. Kaveh Razavi. Prior to my PhD studies, I have received a MSc in IT Systems Engineering from Hasso Plattner Institute Potsdam, Germany, and a BSc in Computer Science from Technical University Darmstadt, Germany. My current research focuses on DRAM security, particularly the Rowhammer vulnerability that allows triggering bit flips in memory (DRAM).
Following a list of all my (co-)authored papers from my PhD studies and my master's thesis.
McSee: Evaluating Advanced Rowhammer Attacks and Defenses via Automated DRAM Traffic Analysis. (USENIX Sec. 2025).
Patrick Jattke, Michele Marazzi, Flavien Solt, Max Wipfli, Stefan Gloor, Kaveh Razavi.
Posthammer: Pervasive Browser-based Rowhammer Attacks with Postponed Refresh Commands. (USENIX Sec. 2025).
Finn de Ridder, Patrick Jattke, Kaveh Razavi.
Rubicon: Precise Microarchitectural Attacks with Page-Granular Massaging (Euro S&P 2025).
Matej Bölcskei, Patrick Jattke, Johannes Wikner, Kaveh Razavi. *Distinguished paper award*
REFault: A Fault Injection Platform for Rowhammer Research on DDR5 Memory (μASC 2025).
Stefan Gloor, Patrick Jattke, Kaveh Razavi. *Best paper award*
ZenHammer: Rowhammer Attacks on AMD Zen-Based Platforms (USENIX Sec. 2024).
Patrick Jattke, Max Wipfli, Flavien Solt, Michele Marazzi, Matej Bölcskei, Kaveh Razavi.
Paper Page Video Slides: PDF Source Code
BLASTER: Characterizing the Blast Radius of Rowhammer (DRAMSec 2023, co-located with ISCA 2023).
Zhenrong Lang, Patrick Jattke, Michele Marazzi, Kaveh Razavi. *Award for best BSc thesis*
Paper Video Slides: PDF Source
REGA: Scalable Rowhammer Mitigation with Refresh-Generating Activations (IEEE S&P 2023).
Michele Marazzi, Flavien Solt, Patrick Jattke, Kubo Takashi, Kaveh Razavi. *Patent pending*
HECO: Fully Homomorphic Encryption Compiler (USENIX Sec. 2023)
Alexander Viand, Patrick Jattke, Miro Haller, Anwar Hithnawi.
BLACKSMITH: Scalable Rowhammering in the Frequency Domain (IEEE S&P 2022).
Patrick Jattke, Victor van der Veen, Pietro Frigo, Stijn Gunter, Kaveh Razavi.
Paper Page Video Slides: PDF Source Code
ProTRR: Principled yet Optimal In-DRAM Target Row Refresh (IEEE S&P 2022).
Michele Marazzi, Patrick Jattke, Flavien Solt, Kaveh Razavi. *ETH Spark Award Nomination, CSAW Europe finalist*
RemembERR: Leveraging Microprocessor Errata for Design Testing and Validation. (MICRO 2022).
Flavien Solt, Patrick Jattke, Kaveh Razavi.
SoK: Fully Homomorphic Encryption Compilers (IEEE S&P 2021)
Alexander Viand, Patrick Jattke, Anwar Hithnawi.
Since 11/2020
PhD student in Hardware Security at COMSEC, Prof. Kaveh Razavi
ETH Zurich
Zurich, Switzerland
07/2020 – 10/2020
Scientific Assistant at DSG, Prof. Friedemann Mattern
ETH Zurich
Zurich, Switzerland
10/2019 – 06/2020
Visiting student, MSc. thesis at DSG, Prof. Friedemann Mattern
Thesis: Introducing Advanced Optimization Strategies to the Marble FHE Compiler
ETH Zurich
Zurich, Switzerland
04/2018 – 06/2020
IT Systems Engineering, MSc.
Focus: Security, Algorithms, Deep Learning
Hasso Plattner Institute
Potsdam, Germany
10/2017 – 03/2018
Computer Science
Focus: Machine Learning, Microcontroller Development
Free University
Berlin, Germany
04/2013 – 11/2016
Computer Science, BSc.
Thesis: A Toolkit for Synthetic Injection of Attacks Into Network Data
TU Darmstadt
Darmstadt, Germany
05/2023 – 08/2023
Intern in Qualcomm's Security Initiative (QPSI)
Qualcomm Inc.
San Diego, CA, USA
01/2018 – 09/2018
Student assistant in the Cognitive Assistance Systems group
DFKI
Berlin, Germany
08/2017 – 09/2017
Summer job in the dialysis-IT support dept.
Fresenius Medical Care
Bad Homburg v.d.H., Germany
12/2013 – 10/2016
Working student in IT security consulting
usd AG
Neu-Isenburg, Germany
04/2013 – 12/2013
Working student in the University Relations team
Software AG
Darmstadt, Germany
01/2012 – 04/2013
Junior IT Project Manager International
Fresenius Medical Care
Bad Homburg v.d.H., Germany
08/2009 – 01/2012
Apprenticeship as IT specialist for system integration
Fresenius SE
Bad Homburg v.d.H., Germany
09/2022
Invited Talk: "Blacksmith: Scalable Rowhammering in the Frequency Domain"
Systems Group, ETH
Zurich, Switzerland
09/2022
Tutorial: "Triggering your first Rowhammer bitflip"
CHES '22
Leuven, Belgium
04/2022
Invited Talk: "Blacksmith: Scalable Rowhammering in the Frequency Domain"
ETH Cyber Group
Zurich, Switzerland
03/2022
Invited Talk: "Blacksmith: Scalable Rowhammering in the Frequency Domain"
Insomni'Hack '22
Geneve, Switzerland
11/2021
Tutorial: "Triggering your first Rowhammer bitflip"
NESSY at CARDIS '21
Lubeck, Germany
I have been a teaching assistant responsible for the assignment part of our flagship Hardware Security course since the beginning of my PhD studies.
During my PhD studies, I have regularly supervised projects and thesis for bachelor's and master's students.
02/2025 – now
Sevrin Mathys, MSc thesis
Embargo
02/2025 – now
Mark Mitchell, BSc thesis
Embargo
12/2024 – now
Darijan Boskovic, MSc thesis
Embargo
09/2024 – 03/2025
Diego Meyer, MSc thesis
Embargo
12/2024 – 06/2024
Darijan Boskovic, semester project
Embargo
03/2024 – 10/2024
Haoxuan Xu, semester project
Embargo
09/2023 – 01/2024
Guillaume Premel, semester project
Memory controller reverse engineering
02/2023 – 06/2023
Stefan Gloor, BSc thesis
Designing a fault injection platform for DDR5 DRAM
02/2023 – 06/2023
Max Wipfli, BSc thesis *Award for best BSc thesis*
Hammering Zen: Rowhammer on current AMD platforms
09/2022 – 04/2023
Andrej Gorjan, MSc thesis
Mitigating THP-based attacks
09/2022 – 01/2023
Matej Bölcskei, semester project
Analyzing and mitigating vulnerabilities in the Linux memory management
03/2022 – 06/2022
Banu Cavlak, semester project
SmartHammer: Limiting the Search Space of Blacksmith via Automated Hints from U-TRR
10/2022 – 01/2023
Jonas Schmid, BSc project
Visualizing DRAM commands
09/2022 – 01/2023
Matej Bölcskei, semester project
Analyzing and mitigating vulnerabilities in the Linux memory management
02/2022 – 08/2022
Christian Hürlimann, BSc project
Blacksmith.js
02/2022 – 06/2022
Clément Thorens, semester project
Reverse engineering (dedicated) GPUs
02/2022 – 06/2022
Matej Bölcskei, BSc thesis
A Rowhammer kernel exploit
03/2021 – 09/2021
Diego Meyer, BSc thesis
A native hypervisor for the evaluation of transient execution attacks
03/2021 – 07/2021
Stijn Gunter, semester project
A FPGA-based Rowhammer testing platform
11/2020 – 05/2021
Moritz Schneider, BSc thesis
Building an OS from scratch