Demo Data from SIGIR 2026 / reviewers in the wild / expert
Kyle Zeng
dblp:270/2413
· DBLP profile ↗
11ranked-venue papers
3as first author
10since 2021 · last 2026
0000-0003-0205-7580ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 11 · 3 first-author · 10 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Network and information security
8 papers |
Systems and software security · 94% Cyber-physical and IoT security · 6% | |
| Software engineering, system software, and programming languages
5 papers |
Software testing · 56% Program analysis · 19% Operating systems · 15% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Processor architecture and microarchitecture · 57% Embedded and real-time systems · 43% |
Topics — the 18 heaviest of 20, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Systems and software security
exploitation |
1.6 | 2 | 2026 | ropbot: Reimaging Code Reuse Attack Synthesis · NDSS 2026 Playing for K(H)eaps: Understanding and Improving Linux Kernel Exploit Reliability · USENIX Security Symposium 2022 |
Systems and software security › exploitation
kernel exploitation |
1.3 | 2 | 2024 | Take a Step Further: Understanding Page Spray in Linux Kernel Exploitation · USENIX Security Symposium 2024 Playing for K(H)eaps: Understanding and Improving Linux Kernel Exploit Reliability · USENIX Security Symposium 2022 |
Systems and software security
vulnerability discovery |
1.1 | 2 | 2022 | Arbiter: Bridging the Static and Dynamic Divide in Vulnerability Discovery on Binary Programs · USENIX Security Symposium 2022 Favocado: Fuzzing the Binding Code of JavaScript Engines Using Semantically Correct Test Cases · NDSS 2021 |
Systems and software security › operating system security
kernel integrity |
0.9 | 1 | 2025 | System Register Hijacking: Compromising Kernel Integrity By Turning System Registers Against the System · USENIX Security Symposium 2025 |
Systems and software security › exploitation
control-flow hijacking |
0.7 | 1 | 2023 | RetSpill: Igniting User-Controlled Data to Burn Away Linux Kernel Protections · CCS 2023 |
Systems and software security
firmware analysis |
0.7 | 1 | 2023 | Greenhouse: Single-Service Rehosting of Linux-Based Firmware Binaries in User-Space Emulation · USENIX Security Symposium 2023 |
Cyber-physical and IoT security
firmware rehosting |
0.7 | 1 | 2023 | Greenhouse: Single-Service Rehosting of Linux-Based Firmware Binaries in User-Space Emulation · USENIX Security Symposium 2023 |
Systems and software security › operating system security
kernel security |
0.7 | 1 | 2023 | RetSpill: Igniting User-Controlled Data to Burn Away Linux Kernel Protections · CCS 2023 |
Systems and software security
memory safety |
0.7 | 1 | 2023 | RetSpill: Igniting User-Controlled Data to Burn Away Linux Kernel Protections · CCS 2023 |
Systems and software security › operating system security
privilege escalation |
0.7 | 1 | 2023 | RetSpill: Igniting User-Controlled Data to Burn Away Linux Kernel Protections · CCS 2023 |
Systems and software security › vulnerability discovery › software vulnerability detection
binary vulnerability detection |
0.6 | 1 | 2022 | Arbiter: Bridging the Static and Dynamic Divide in Vulnerability Discovery on Binary Programs · USENIX Security Symposium 2022 |
Systems and software security › exploitation
heap exploitation |
0.6 | 1 | 2022 | Playing for K(H)eaps: Understanding and Improving Linux Kernel Exploit Reliability · USENIX Security Symposium 2022 |
Systems and software security › vulnerability discovery
fuzzing |
0.5 | 1 | 2021 | Favocado: Fuzzing the Binding Code of JavaScript Engines Using Semantically Correct Test Cases · NDSS 2021 |
Software testing › fuzzing
coverage-guided fuzzing |
0.4 | 1 | 2020 | Not All Coverage Measurements Are Equal: Fuzzing by Coverage Accounting for Input Prioritization · NDSS 2020 |
Software testing
fuzzing |
0.4 | 1 | 2020 | Not All Coverage Measurements Are Equal: Fuzzing by Coverage Accounting for Input Prioritization · NDSS 2020 |
Program analysis
binary analysis |
0.3 | 1 | 2026 | ropbot: Reimaging Code Reuse Attack Synthesis · NDSS 2026 |
Operating systems › kernel
linux kernel |
0.2 | 1 | 2024 | Take a Step Further: Understanding Page Spray in Linux Kernel Exploitation · USENIX Security Symposium 2024 |
Programming languages and type systems › dynamic languages
javascript |
0.1 | 1 | 2021 | Favocado: Fuzzing the Binding Code of JavaScript Engines Using Semantically Correct Test Cases · NDSS 2021 |
Methods — techniques the papers use, named apart from their topics
register manipulation · 1.7fuzzing · 1.4system call emulation · 1.3binary emulation · 1.3static analysis · 1.1dynamic analysis · 1.1semantically correct test case generation · 1.0return-oriented programming · 0.7coverage accounting · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | ropbot: Reimaging Code Reuse Attack Synthesis
Kyle Zeng, Moritz Schloegel, Christopher Salls, Adam Doupé, Ruoyu Wang 0001, Yan Shoshitaishvili, Tiffany Bao |
NDSS | 1 |
| 2025 | System Register Hijacking: Compromising Kernel Integrity By Turning System Registers Against the System
Manas Ghandat, Kyle Zeng, Abdelouahab Benchikh, Tiffany Bao, Ruoyu Wang 0001, Adam Doupé, Yan Shoshitaishvili |
USENIX Security Symposium | 3 |
| 2024 | Take a Step Further: Understanding Page Spray in Linux Kernel Exploitation
Dang K. Le, Zhenpeng Lin, Kyle Zeng, Ruoyu Wang 0001, Tiffany Bao, Yan Shoshitaishvili, Adam Doupé, Xinyu Xing 0001 |
USENIX Security Symposium | 4 |
| 2023 | RetSpill: Igniting User-Controlled Data to Burn Away Linux Kernel ProtectionsabstractLeveraging a control flow hijacking primitive (CFHP) to gain root privileges is critical to attackers striving to exploit Linux kernel vulnerabilities. Such attack has become increasingly elusive as security researchers propose capable kernel security mitigations, leading to the development of complex (and, as a trade-off, brittle and unreliable) attack techniques to regain it. In this paper, we obviate the need for complexity by proposing RetSpill, a powerful yet elegant exploitation technique that employs user space data already present on the kernel stack for privilege escalation. Kyle Zeng, Zhenpeng Lin, Kangjie Lu, Xinyu Xing 0001, Ruoyu Wang 0001, Adam Doupé, Yan Shoshitaishvili, Tiffany Bao |
CCS | 1 |
| 2023 | Greenhouse: Single-Service Rehosting of Linux-Based Firmware Binaries in User-Space Emulation
Hui Jun Tay, Kyle Zeng, Jayakrishna Vadayath, Arvind S. Raj, Audrey Dutcher, Tejesh Reddy, Wil Gibbs, Zion Leonahenahe Basque, Fangzhou Dong, Zack Smith, Adam Doupé, Tiffany Bao, Yan Shoshitaishvili, Ruoyu Wang 0001 |
USENIX Security Symposium | 2 |
| 2022 | Arbiter: Bridging the Static and Dynamic Divide in Vulnerability Discovery on Binary Programs
Jayakrishna Vadayath, Moritz Eckert, Kyle Zeng, Nicolaas Weideman, Gokulkrishna Praveen Menon, Yanick Fratantonio, Davide Balzarotti, Adam Doupé, Tiffany Bao, Ruoyu Wang 0001, Christophe Hauser, Yan Shoshitaishvili |
USENIX Security Symposium | 3 |
| 2022 | Playing for K(H)eaps: Understanding and Improving Linux Kernel Exploit Reliability
Kyle Zeng, Yueqi Chen 0001, Haehyun Cho, Xinyu Xing 0001, Adam Doupé, Yan Shoshitaishvili, Tiffany Bao |
USENIX Security Symposium | 1 |
| 2021 | Favocado: Fuzzing the Binding Code of JavaScript Engines Using Semantically Correct Test Cases
Sung Ta Dinh, Haehyun Cho, Kyle Martin, Adam Oest, Kyle Zeng, Alexandros Kapravelos, Gail-Joon Ahn, Tiffany Bao, Ruoyu Wang 0001, Adam Doupé, Yan Shoshitaishvili |
NDSS | 5 |
| 2021 | SyML: Guiding Symbolic Execution Toward Vulnerable States Through Pattern LearningabstractExploring many execution paths in a binary program is essential to discover new vulnerabilities. Dynamic Symbolic Execution (DSE) is useful to trigger complex input conditions and enables an accurate exploration of a program while providing extensive crash replayability and semantic insights. Nicola Ruaro, Kyle Zeng, Lukas Dresel, Mario Polino, Tiffany Bao, Andrea Continella, Stefano Zanero, Christopher Krügel, Giovanni Vigna |
RAID | 2 |
| 2021 | An Empirical Study on Mobile Payment Credential Leaks and Their Exploits
Shangcheng Shi, Xianbo Wang, Kyle Zeng, Ronghai Yang, Wing Cheong Lau |
SecureComm (2) | 3 |
| 2020 | Not All Coverage Measurements Are Equal: Fuzzing by Coverage Accounting for Input Prioritization
Xiangkun Jia, Yuwei Liu 0001, Kyle Zeng, Tiffany Bao, Dinghao Wu, Purui Su |
NDSS | 4 |