Demo Data from EDBT 2026 / reviewers in the wild / expert
Yifei Chu
dblp:415/5138
· DBLP profile ↗
3ranked-venue papers
0as first author
3since 2021 · last 2026
0009-0001-0179-8048ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 2 since 2021Software engineering, systems software and programming languages · 1 · 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
3 papers |
Systems and software security · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Embedded and real-time systems · 100% | |
| Software engineering, system software, and programming languages
2 papers |
Software testing · 77% Operating systems · 23% |
Topics — the 8 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Systems and software security
vulnerability discovery |
2.7 | 3 | 2026 | Effective On-Hardware Fuzzing of Embedded Operating Systems · EuroSys 2026 Tron: Fuzzing Linux Network Stack via Protocol-System Call Payload Synthesis · ASE 2025 DROIDFUZZ: Proprietary Driver Fuzzing for Embedded Android Devices · DAC 2025 |
Systems and software security › vulnerability discovery
fuzzing |
1.9 | 2 | 2026 | Effective On-Hardware Fuzzing of Embedded Operating Systems · EuroSys 2026 DROIDFUZZ: Proprietary Driver Fuzzing for Embedded Android Devices · DAC 2025 |
Systems and software security › vulnerability discovery › fuzzing
embedded OS fuzzing |
1.0 | 1 | 2026 | Effective On-Hardware Fuzzing of Embedded Operating Systems · EuroSys 2026 |
Embedded and real-time systems › embedded software
embedded operating systems |
1.0 | 1 | 2026 | Effective On-Hardware Fuzzing of Embedded Operating Systems · EuroSys 2026 |
Systems and software security › vulnerability discovery › fuzzing
kernel fuzzing |
0.9 | 1 | 2025 | Tron: Fuzzing Linux Network Stack via Protocol-System Call Payload Synthesis · ASE 2025 |
Software testing
fuzzing |
0.9 | 1 | 2025 | Tron: Fuzzing Linux Network Stack via Protocol-System Call Payload Synthesis · ASE 2025 |
Systems and software security › vulnerability discovery › fuzzing
coverage-guided fuzzing |
0.3 | 1 | 2026 | Effective On-Hardware Fuzzing of Embedded Operating Systems · EuroSys 2026 |
Operating systems › i/o › i/o subsystem
device drivers |
0.3 | 1 | 2025 | DROIDFUZZ: Proprietary Driver Fuzzing for Embedded Android Devices · DAC 2025 |
Methods — techniques the papers use, named apart from their topics
hardware abstraction layer probing · 2.6cross-boundary execution state feedback · 2.6on-hardware fuzzing · 2.0coverage-guided fuzzing · 2.0syscall-packet input synthesis · 1.7runtime feedback · 1.7protocol structure analysis · 1.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Effective On-Hardware Fuzzing of Embedded Operating SystemsabstractFuzz testing embedded OSs is difficult because their implementations vary widely and rely on specialized hardware. These factors render many existing methods ineffective, since they prevent adapting established fuzzing routines, disrupt communication with the target OS, and impede observation of runtime behavior. This paper introduces EOF, a feedback-guided fuzzer designed to test embedded OSs running on actual hardware. Through the debug port, EOF communicates with the target embedded OS, executes test cases, and collect feedback data, with no dependence on OS services. Then, EOF deploys a cross-platform agent and executes API-aware input across diverse hardware. Last, EOF collects runtime coverage and critical execution events to identify interesting seeds and find potential bugs during fuzzing. We implemented EOF and evaluated its performance on four different embedded OSs, where EOF discovered 19 bugs and achieved a 50.84% coverage improvement on average compared with other comparable fuzzing methods. Yuheng Shen, Jianzhong Liu, Qiming Guo, Yifei Chu, Heyuan Shi, Yu Jiang 0001 |
EuroSys | 4 |
| 2025 | DROIDFUZZ: Proprietary Driver Fuzzing for Embedded Android DevicesabstractEmbedded Android Devices have proliferated in many security-critical embedded scenarios, requiring sufficient testing to root out vulnerabilities. Due to Android’s architecture, which uses a Hardware ion Layer (HAL) for vendor-specific driver implementations, traditional kernel testing techniques cannot detect such bugs within the actual driver logic, which are commonly proprietary and vendorspecific. In this paper, we propose DroidFuzz, an embedded Android system fuzzer that targets such vendor-specific driver implementations to find such bugs. Through leveraging pre-testing HAL driver probing, kernel-user relational payload generation, and cross-boundary execution state feedback, we effectively test the proprietary drivers in both the kernel and the HAL layer. We implemented DroidFuzz and evaluated its effectiveness on 7 embedded Android devices, and found 12 security-critical previously unknown bugs, all of which have been confirmed by the respective vendors. Jianzhong Liu, Yuheng Shen, Yifei Chu, Heyuan Shi, Wanli Chang 0001, Yu Jiang 0001 |
DAC | 3 |
| 2025 | Tron: Fuzzing Linux Network Stack via Protocol-System Call Payload SynthesisabstractThe Linux kernel network stack is a critical component of modern operating systems, widely deployed across platforms and often exposed to untrusted inputs. Its complex and stateful nature makes it a frequent target of security vulnerabilities, particularly those triggered by subtle protocol interactions. While existing fuzzers like syzkaller have demonstrated strong capabilities in discovering kernel bugs, they face challenges in exercising deep protocol logic due to the lack of coordinated inputs and protocol awareness. In this paper, we present Tron, a tool designed for fuzzing the Linux kernel network stack. By synthesizing syscall–packet input sequences based on protocol structure and incorporating runtime feedback, Tron enables the exploration of protocol-dependent state transitions and deep execution paths. Our approach addresses the fundamental challenges in dual-input fuzzing by integrating protocol knowledge with execution feedback. We evaluate Tron on four recent Linux kernel versions and compare it against syzkaller and kernelGPT. The results show that Tron improves branch coverage by 22.9% and 12.1% over syzkaller and kernelGPT, respectively, and discovers 25 previously unknown bugs, 7 of which have been fixed. These results demonstrate the effectiveness of protocol–system call input synthesis in enhancing network stack fuzzing and uncovering hard-to-reach bugs in kernel protocol implementations. Yifei Chu, Yuheng Shen, Jianzhong Liu, Heyuan Shi, Yu Jiang 0001, Wanli Chang 0001 |
ASE | 2 |