Demo Data from EDBT 2026 / reviewers in the wild / expert
Ruofan Zhu
dblp:366/3439
· DBLP profile ↗
3ranked-venue papers
3as first author
3since 2021 · last 2026
0009-0005-5181-4797ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 2 · 2 first-author · 2 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 · 67% Hardware security and side channels · 18% Security and privacy of machine learning · 16% | |
| Software engineering, system software, and programming languages
1 paper |
Software maintenance and evolution · 50% Program analysis · 50% |
Topics — the 7 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Systems and software security › memory safety
address space layout randomization |
1.0 | 1 | 2026 | Demystifying and Exploiting ASLR on NVIDIA GPUs · SP 2026 |
Hardware security and side channels
GPU security |
1.0 | 1 | 2026 | Demystifying and Exploiting ASLR on NVIDIA GPUs · SP 2026 |
Systems and software security
memory safety |
1.0 | 1 | 2026 | Demystifying and Exploiting ASLR on NVIDIA GPUs · SP 2026 |
Systems and software security › exploitation
arbitrary code execution |
0.9 | 1 | 2025 | My Model is Malware to You: Transforming AI Models into Malware by Abusing TensorFlow APIs · SP 2025 |
Systems and software security
exploitation |
0.9 | 1 | 2025 | My Model is Malware to You: Transforming AI Models into Malware by Abusing TensorFlow APIs · SP 2025 |
Software maintenance and evolution
software ecosystems |
0.8 | 1 | 2024 | ModuleGuard: Understanding and Detecting Module Conflicts in Python Ecosystem · ICSE 2024 |
Program analysis
static analysis |
0.8 | 1 | 2024 | ModuleGuard: Understanding and Detecting Module Conflicts in Python Ecosystem · ICSE 2024 |
Methods — techniques the papers use, named apart from their topics
large language model · 0.9API capability analysis · 0.9semantic analysis · 0.8installation simulation · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Demystifying and Exploiting ASLR on NVIDIA GPUs
Ruofan Zhu, Ganhao Chen, Wenbo Shen, Lyuye Zhang, Dakun Shen |
SP | 1 |
| 2025 | My Model is Malware to You: Transforming AI Models into Malware by Abusing TensorFlow APIsabstractThe rapid advancement of AI technologies has significantly increased the demand for AI models across various industries. While model sharing reduces costs and fosters innovation, it also introduces security risks, as attackers can embed malicious code within models, leading to potential undetected attacks when running the model. Despite these risks, the security of model sharing, particularly for TensorFlow, remains under-investigated. To address these security concerns, we present a systematic analysis of the security risks associated with TensorFlow APIs. We introduce the TensorAbuse attack, which exploits hidden capabilities of TensorFlow APIs, such as file access and network messaging, to construct powerful and stealthy attacks. To facilitate this, we developed two novel techniques: one for identifying persistent APIs in TensorFlow and another for leveraging large language models to accurately analyze and classify API capabilities. We applied these techniques to TensorFlow v2.15.0 and identified 1,083 persistent APIs with five main capabilities. We exploited 20 of these APIs to develop five attack primitives and four synthetic attacks, including file leak, IP exposure, arbitrary code execution, and shell access. Our tests revealed that Hugging Face, TensorFlow Hub, and ModelScan could not detect any of these attacks. We have reported these findings to Google, Hugging Face, and ModelScan, and are currently working with them to address these issues. Ruofan Zhu, Ganhao Chen, Wenbo Shen, Xiaofei Xie |
SP | 1 |
| 2024 | ModuleGuard: Understanding and Detecting Module Conflicts in Python EcosystemabstractPython has become one of the most popular programming languages for software development due to its simplicity, readability, and versatility. As the Python ecosystem grows, developers face increasing challenges in avoiding module conflicts, which occur when different packages have the same namespace modules. Unfortunately, existing work has neither investigated the module conflict comprehensively nor provided tools to detect the conflict. Therefore, this paper systematically investigates the module conflict problem and its impact on the Python ecosystem. We propose a novel technique called InstSimulator, which leverages semantics and installation simulation to achieve accurate and efficient module extraction. Based on this, we implement a tool called ModuleGuard to detect module conflicts for the Python ecosystem. Ruofan Zhu, Zhengzi Xu, Wenbo Shen, Yang Liu 0003 |
ICSE | 1 |