VLDB 2026 Research / reviewers in the wild / expert
Tianhan Luo
dblp:331/2055
· DBLP profile ↗
4ranked-venue papers
0as first author
4since 2021 · last 2026
0009-0005-5849-4589ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 3 since 2021Security and privacy · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | A Multi-Agent Framework for Automated Exploit Generation with Constraint-Guided Comprehension and ReflectionabstractOpen-source libraries are widely used in modern software development, introducing significant security vulnerabilities. While static analysis tools can identify potential vulnerabilities at scale, they often generate overwhelming reports with high false positive rates. Automated Exploit Generation (AEG) emerges as a promising solution to confirm vulnerability authenticity by generating an exploit. However, traditional AEG approaches based on fuzzing or symbolic execution face path coverage and constraint-solving problems. Although LLMs show great potential for AEG, how to effectively leverage them to comprehend vulnerabilities and generate corresponding exploits is still an open question. Tianhan Luo, Shijian Wu, Wenyuan Xu 0007 |
ICPC | 2 |
| 2025 | PHPJoy: A Novel Extended Graph-Based PHP Code Analysis FrameworkabstractNowadays, the PHP language is widely used in web development. Owing to PHP’s inherent flexibility and dynamic language features (e.g., cross-module dependencies and runtime polymorphism), PHP applications are prone to various security vulnerabilities, such as XSS and SQL injection. As an effective PHP semantic understanding and security vetting technique, static program analysis has been widely applied. However, prior work faced difficulties in dealing with diverse and dynamic PHP features, which caused serious false negatives (e.g., call target missing).In this paper, we propose a novel extended graph-based program analysis approach, calledPHPJoy, that can effectively and universally learn the semantic landscape of the target PHP program and conduct security validations. Specifically,PHPJoyfirst performs fine-grained program analysis (i.e., cross-module analysis and field-level analysis) for the purpose of learning the extended semantic graphs. Then, based on the graph-based semantic information,PHPJoyuniversally models various security issues by efficiently utilizing a new security-oriented graph query framework, which provides rich and easy-to-use graph query APIs and a high-performance cache-and-prefetch strategy.We evaluatePHPJoyon 333 popular PHP programs. The results show thatPHPJoycan effectively discover 269,901,982 semantic graph edges, improving by 23.76% when compared to the existing analysis tools. Our further analysis also shows that the runtime analysis overhead is reduced by 76.54%. Furthermore,PHPJoysuccessfully hunts 53 zero-day security vulnerabilities in the wild, which verifies the practicality ofPHPJoy. Youkun Shi, Yuan Zhang 0009, Tianhan Luo, Guangliang Yang 0001, Shengke Ye, Xiapu Luo, Min Yang 0002 |
IEEE Trans. Software Eng. | 3 |
| 2022 | Precise (Un)Affected Version Analysis for Web VulnerabilitiesabstractWeb applications are attractive attack targets given their popularity and large number of vulnerabilities. To mitigate the threat of web vulnerabilities, an important piece of information is their affected versions. However, it is non-trivial to build accurate affected version information because confirming a version as affected or unaffected requires security expertise and huge efforts, while there are usually hundreds of versions to examine. As a result, such information is maintained in a low-quality manner in almost every public vulnerability database. Therefore, it is extremely useful to have a tool that can automatically and precisely examine a large part (even if not all) of the software versions as affected or unaffected. Youkun Shi, Yuan Zhang 0009, Tianhan Luo, Min Yang 0002 |
ASE | 3 |
| 2022 | Backporting Security Patches of Web Applications: A Prototype Design and Implementation on Injection Vulnerability Patches
Youkun Shi, Yuan Zhang 0009, Tianhan Luo, Yinzhi Cao, Yudi Zhao, Zongan Huang, Min Yang 0002 |
USENIX Security Symposium | 3 |