Demo Data from SIGIR 2026 / reviewers in the wild / expert
Sergej Schumilo
dblp:205/2072
· DBLP profile ↗
8ranked-venue papers
4as first author
3since 2021 · last 2024
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 7 · 3 first-author · 2 since 2021Systems, architecture and hardware · 1 · 1 first-author · 1 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
7 papers |
Systems and software security · 90% Web and mobile security · 10% | |
| Software engineering, system software, and programming languages
4 papers |
Software testing · 71% Program verification · 22% Operating systems · 7% |
Topics — the 14 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Systems and software security
vulnerability discovery |
1.9 | 5 | 2022 | Nyx-net: network fuzzing with incremental snapshots · EuroSys 2022 Nyx: Greybox Hypervisor Fuzzing using Fast Snapshots and Affine Types · USENIX Security Symposium 2021 GRIMOIRE: Synthesizing Structure while Fuzzing · USENIX Security Symposium 2019 |
Systems and software security › vulnerability discovery
fuzzing |
1.7 | 4 | 2022 | Nyx-net: network fuzzing with incremental snapshots · EuroSys 2022 Nyx: Greybox Hypervisor Fuzzing using Fast Snapshots and Affine Types · USENIX Security Symposium 2021 GRIMOIRE: Synthesizing Structure while Fuzzing · USENIX Security Symposium 2019 |
Software testing
fuzzing |
1.0 | 3 | 2024 | Ijon: Exploring Deep State Spaces via Fuzzing · SP 2020 REDQUEEN: Fuzzing with Input-to-State Correspondence · NDSS 2019 Atropos: Effective Fuzzing of Web Applications for Server-Side Vulnerabilities · USENIX Security Symposium 2024 |
Systems and software security › vulnerability discovery › fuzzing
hypervisor fuzzing |
0.9 | 2 | 2021 | Nyx: Greybox Hypervisor Fuzzing using Fast Snapshots and Affine Types · USENIX Security Symposium 2021 HYPER-CUBE: High-Dimensional Hypervisor Fuzzing · NDSS 2020 |
Web and mobile security
web security |
0.8 | 1 | 2024 | Atropos: Effective Fuzzing of Web Applications for Server-Side Vulnerabilities · USENIX Security Symposium 2024 |
Systems and software security › vulnerability discovery › fuzzing
coverage-guided fuzzing |
0.6 | 1 | 2022 | Nyx-net: network fuzzing with incremental snapshots · EuroSys 2022 |
Systems and software security › vulnerability discovery › fuzzing
greybox fuzzing |
0.5 | 1 | 2021 | Nyx: Greybox Hypervisor Fuzzing using Fast Snapshots and Affine Types · USENIX Security Symposium 2021 |
Systems and software security
virtualization security |
0.4 | 1 | 2020 | HYPER-CUBE: High-Dimensional Hypervisor Fuzzing · NDSS 2020 |
Program verification › model checking
state space exploration |
0.4 | 1 | 2020 | Ijon: Exploring Deep State Spaces via Fuzzing · SP 2020 |
Systems and software security › vulnerability discovery › fuzzing
grammar-based fuzzing |
0.4 | 1 | 2019 | GRIMOIRE: Synthesizing Structure while Fuzzing · USENIX Security Symposium 2019 |
Systems and software security › vulnerability discovery › fuzzing
kernel fuzzing |
0.3 | 1 | 2017 | kAFL: Hardware-Assisted Feedback Fuzzing for OS Kernels · USENIX Security Symposium 2017 |
Software testing › fuzzing
web application fuzzing |
0.2 | 1 | 2024 | Atropos: Effective Fuzzing of Web Applications for Server-Side Vulnerabilities · USENIX Security Symposium 2024 |
Operating systems › virtualization
hypervisor |
0.1 | 1 | 2020 | HYPER-CUBE: High-Dimensional Hypervisor Fuzzing · NDSS 2020 |
Software testing › fuzzing
coverage-guided fuzzing |
0.1 | 1 | 2019 | REDQUEEN: Fuzzing with Input-to-State Correspondence · NDSS 2019 |
Methods — techniques the papers use, named apart from their topics
fuzzing · 1.2symbolic execution · 0.9high-dimensional input generation · 0.9annotation mechanism · 0.9incremental snapshotting · 0.6snapshot · 0.5affine type · 0.5grammar-based fuzzing · 0.4hardware tracing · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Atropos: Effective Fuzzing of Web Applications for Server-Side Vulnerabilities
Emre Güler, Sergej Schumilo, Moritz Schloegel, Nils Bars, Philipp Görz, Cemal Kaygusuz, Thorsten Holz |
USENIX Security Symposium | 2 |
| 2022 | Nyx-net: network fuzzing with incremental snapshotsabstractCoverage-guided fuzz testing ("fuzzing") has become mainstream and we have observed lots of progress in this research area recently. However, it is still challenging to efficiently test network services with existing coverage-guided fuzzing methods. In this paper, we introduce the design and implementation of Nyx-Net, a novel snapshot-based fuzzing approach that can successfully fuzz a wide range of targets spanning servers, clients, games, and even Firefox's Inter-Process Communication (IPC) interface. Compared to state-of-the-art methods, Nyx-Net improves test throughput by up to 300x and coverage found by up to 70%. Additionally, Nyx-Net is able to find crashes in two of ProFuzzBench's targets that no other fuzzer found previously. When using Nyx-Net to play the game Super Mario, Nyx-Net shows speedups of 10--30x compared to existing work. Moreover, Nyx-Net is able to find previously unknown bugs in servers such as Lighttpd, clients such as MySQL client, and even Firefox's IPC mechanism---demonstrating the strength and versatility of the proposed approach. Lastly, our prototype implementation was awarded a $20.000 bug bounty for enabling fuzzing on previously unfuzzable code in Firefox and solving a long-standing problem at Mozilla. Sergej Schumilo, Cornelius Aschermann, Andrea Jemmett, Ali Abbasi 0002, Thorsten Holz |
EuroSys | 1 |
| 2021 | Nyx: Greybox Hypervisor Fuzzing using Fast Snapshots and Affine Types
Sergej Schumilo, Cornelius Aschermann, Ali Abbasi 0002, Simon Wörner, Thorsten Holz |
USENIX Security Symposium | 1 |
| 2020 | HYPER-CUBE: High-Dimensional Hypervisor Fuzzing
Sergej Schumilo, Cornelius Aschermann, Ali Abbasi 0002, Simon Wörner, Thorsten Holz |
NDSS | 1 |
| 2020 | Ijon: Exploring Deep State Spaces via FuzzingabstractAlthough current fuzz testing (fuzzing) methods are highly effective, there are still many situations such as complex state machines where fully automated approaches fail. State-of-the-art fuzzing methods offer very limited ability for a human to interact and aid the fuzzer in such cases. More specifically, most current approaches are limited to adding a dictionary or new seed inputs to guide the fuzzer. When dealing with complex programs, these mechanisms are unable to uncover new parts of the code base.In this paper, we propose Ijon, an annotation mechanism that a human analyst can use to guide the fuzzer. In contrast to the two aforementioned techniques, this approach allows a more systematic exploration of the program's behavior based on the data representing the internal state of the program. As a consequence, using only a small (usually one line) annotation, a user can help the fuzzer to solve previously unsolvable challenges. We extended various AFL-based fuzzers with the ability to annotate the source code of the target application with guidance hints. Our evaluation demonstrates that such simple annotations are able to solve problems that-to the best of our knowledge- no other current fuzzer or symbolic execution based tool can overcome. For example, with our extension, a fuzzer is able to play and solve games such as Super Mario Bros. or resolve more complex patterns such as hash map lookups. To further demonstrate the capabilities of our annotations, we use AFL combined with Ijon to uncover both novel security issues and issues that previously required a custom and comprehensive grammar to be uncovered. Lastly, we show that using Ijon and AFL, one can solve many challenges from the CGC data set that resisted all fully automated and human guided attempts so far. Cornelius Aschermann, Sergej Schumilo, Ali Abbasi 0002, Thorsten Holz |
SP | 2 |
| 2019 | REDQUEEN: Fuzzing with Input-to-State Correspondence
Cornelius Aschermann, Sergej Schumilo, Tim Blazytko, Robert Gawlik, Thorsten Holz |
NDSS | 2 |
| 2019 | GRIMOIRE: Synthesizing Structure while Fuzzing
Tim Blazytko, Cornelius Aschermann, Moritz Schloegel, Ali Abbasi 0002, Sergej Schumilo, Simon Wörner, Thorsten Holz |
USENIX Security Symposium | 5 |
| 2017 | kAFL: Hardware-Assisted Feedback Fuzzing for OS Kernels
Sergej Schumilo, Cornelius Aschermann, Robert Gawlik, Sebastian Schinzel, Thorsten Holz |
USENIX Security Symposium | 1 |