Demo Data from VLDB 2026 / reviewers in the wild / expert
Dongnan He
dblp:386/4953
· DBLP profile ↗
2ranked-venue papers
1as first author
2since 2021 · last 2025
0009-0004-3370-8627ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 1 · 1 since 2021Software engineering, systems software and programming languages · 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
2 papers |
Systems and software security · 70% Malware analysis · 30% | |
| Software engineering, system software, and programming languages
2 papers |
Operating systems · 36% Program analysis · 32% Software testing · 32% |
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
exploitation |
0.9 | 1 | 2025 | BridgeRouter: Automated Capability Upgrading of Out-Of-Bounds Write Vulnerabilities to Arbitrary Memory Write Primitives in the Linux Kernel · SP 2025 |
Systems and software security › exploitation
kernel exploitation |
0.9 | 1 | 2025 | BridgeRouter: Automated Capability Upgrading of Out-Of-Bounds Write Vulnerabilities to Arbitrary Memory Write Primitives in the Linux Kernel · SP 2025 |
Systems and software security › memory safety
memory corruption |
0.9 | 1 | 2025 | BridgeRouter: Automated Capability Upgrading of Out-Of-Bounds Write Vulnerabilities to Arbitrary Memory Write Primitives in the Linux Kernel · SP 2025 |
Systems and software security
memory safety |
0.9 | 1 | 2025 | BridgeRouter: Automated Capability Upgrading of Out-Of-Bounds Write Vulnerabilities to Arbitrary Memory Write Primitives in the Linux Kernel · SP 2025 |
Malware analysis › dynamic malware analysis
forced execution |
0.8 | 1 | 2024 | Define-Use Guided Path Exploration for Better Forced Execution · ISSTA 2024 |
Operating systems › kernel
linux kernel |
0.3 | 1 | 2025 | BridgeRouter: Automated Capability Upgrading of Out-Of-Bounds Write Vulnerabilities to Arbitrary Memory Write Primitives in the Linux Kernel · SP 2025 |
Program analysis
dynamic analysis |
0.2 | 1 | 2024 | Define-Use Guided Path Exploration for Better Forced Execution · ISSTA 2024 |
Software testing
fuzzing |
0.2 | 1 | 2024 | Define-Use Guided Path Exploration for Better Forced Execution · ISSTA 2024 |
Methods — techniques the papers use, named apart from their topics
capability upgrading · 1.7automated object identification · 1.7self-supervised exploration · 1.5fuzzing · 1.5define-use analysis · 1.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | BridgeRouter: Automated Capability Upgrading of Out-Of-Bounds Write Vulnerabilities to Arbitrary Memory Write Primitives in the Linux KernelabstractMemory corruption vulnerabilities pose a significant threat to the Linux kernel, with out-of-bounds (OOB) vulnerabilities receiving particular attention due to their prevalence. The existing kernel OOB exploitation techniques either require strong capabilities from the vulnerabilities, demand that the vulnerable and victim objects reside in the same memory allocator cache, or rely on extensive page table manipulation. These constraints restrict their applicability and lead to low success rates in completing a full exploitation chain. In this paper, we propose a practical approach that enables arbitrary memory writes from kernel OOB vulnerabilities with limited capabilities. Our method leverages two special kinds of kernel objects to upgrade the capability from an uncontrolled overwrite to a controlled overwrite, ultimately achieving arbitrary memory write. We develop a system to automatically identify and utilize these two kinds of kernel objects. Evaluations on a crafted vulnerability and 14 representative real-world vulnerabilities, along with a comparison against two state-of-the-art works, demonstrate the broad applicability of our approach. Dongchen Xie, Dongnan He, Wei You 0001, Jianjun Huang 0001, Bin Liang 0002, Shuitao Gan, Wenchang Shi |
SP | 2 |
| 2024 | Define-Use Guided Path Exploration for Better Forced ExecutionabstractThe evolution of recent malware, characterized by the escalating use of cloaking techniques, poses a significant challenge in the analysis of malware behaviors. Researchers proposed forced execution to penetrate malware’s self-protection mechanisms and expose hidden behaviors, by forcefully setting certain branch outcomes. Existing studies focus on enhancing the forced executor to provide light-weight crash-free execution models. However, insufficient attention has been directed toward the path exploration strategy, an aspect equally crucial to the effectiveness. Linear search employed in state-of-the-art forced execution tools exhibits inherent limitations that lead to unnecessary path exploration and incomplete behavior exposure. In this paper, we propose a novel and practical path exploration strategy that focuses on the coverage of defineuse relations in the subject binary. We develop a fuzzing approach for exploring these define-use relations in a progressive and self-supervised way. Our experimental results show that the proposed solution outperforms the existing forced execution tools in both memory dependence coverage and malware behavior exposure. Dongnan He, Dongchen Xie, Wei You 0001, Bin Liang 0002, Jianjun Huang 0001, Wenchang Shi, Zhuo Zhang 0002, Xiangyu Zhang 0001 |
ISSTA | 1 |