Demo Data from SIGIR 2026 / reviewers in the wild / expert
Xinyou Huang
dblp:385/6979
· DBLP profile ↗
3ranked-venue papers
1as first author
3since 2021 · last 2025
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 3 · 1 first-author · 3 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 · 74% Web and mobile security · 26% | |
| Software engineering, system software, and programming languages
2 papers |
Software testing · 79% Program analysis · 21% |
Topics — the 8 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Systems and software security
exploitation |
0.9 | 1 | 2025 | Towards Automatic Detection and Exploitation of Java Web Application Vulnerabilities via Concolic Execution guided by Cross-thread Object Manipulation · USENIX Security Symposium 2025 |
Systems and software security
vulnerability discovery |
0.9 | 1 | 2025 | Towards Automatic Detection and Exploitation of Java Web Application Vulnerabilities via Concolic Execution guided by Cross-thread Object Manipulation · USENIX Security Symposium 2025 |
Web and mobile security › web security
web vulnerability detection |
0.9 | 1 | 2025 | Effective Directed Fuzzing with Hierarchical Scheduling for Web Vulnerability Detection · USENIX Security Symposium 2025 |
Software testing › fuzzing
directed fuzzing |
0.9 | 1 | 2025 | Effective Directed Fuzzing with Hierarchical Scheduling for Web Vulnerability Detection · USENIX Security Symposium 2025 |
Software testing
fuzzing |
0.9 | 1 | 2025 | Effective Directed Fuzzing with Hierarchical Scheduling for Web Vulnerability Detection · USENIX Security Symposium 2025 |
Systems and software security › software vulnerability
deserialization vulnerability |
0.8 | 1 | 2024 | Efficient Detection of Java Deserialization Gadget Chains via Bottom-up Gadget Search and Dataflow-aided Payload Construction · SP 2024 |
Program analysis
data flow analysis |
0.2 | 1 | 2024 | Efficient Detection of Java Deserialization Gadget Chains via Bottom-up Gadget Search and Dataflow-aided Payload Construction · SP 2024 |
Program analysis
static analysis |
0.2 | 1 | 2024 | Efficient Detection of Java Deserialization Gadget Chains via Bottom-up Gadget Search and Dataflow-aided Payload Construction · SP 2024 |
Methods — techniques the papers use, named apart from their topics
fuzzing · 1.5dataflow-aided payload construction · 1.5bottom-up gadget search · 1.5concolic execution · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Towards Automatic Detection and Exploitation of Java Web Application Vulnerabilities via Concolic Execution guided by Cross-thread Object Manipulation
Xinyou Huang, Lei Zhang 0096, Yongheng Liu, Yinzhi Cao, Yuan Zhang 0009, Min Yang 0002 |
USENIX Security Symposium | 1 |
| 2025 | Effective Directed Fuzzing with Hierarchical Scheduling for Web Vulnerability Detection
Yuan Zhang 0009, Jiarun Dai, Xinyou Huang, Bocheng Xiang, Guangliang Yang 0001, Letian Yuan, Lei Zhang 0096, Min Yang 0002 |
USENIX Security Symposium | 4 |
| 2024 | Efficient Detection of Java Deserialization Gadget Chains via Bottom-up Gadget Search and Dataflow-aided Payload ConstructionabstractJava Object Injection (JOI) is a severe type of vulnerability affecting Java deserialization, which allows adversaries to inject a well-crafted, serialized object, thus triggering a series of chained internal methods (called gadgets) and then achieving attack consequences such as Remote Code Execution (RCE). Prior works studied the problem of detecting and chaining gadgets for JOI vulnerability using static search for possible gadget chains and dynamic construction of payload via fuzzing. However, prior works face two following challenges: (i) path explosion in static gadget search and (ii) a lack of fine-grained object relations connected via object fields in dynamic payload construction.In this paper, we design and implement a novel Java deserialization gadget detection framework, called JDD. On one hand, JDD solves the static path explosion problem by a bottom-up approach, which first looks for gadget fragments and then chains gadget fragments from sinks to sources. The approach reduces maximum static search time from exponential to polynomial, i.e., from O(eMn) to O(M2n3+ enM), where n is the number of dynamic function calls in a gadget chain, M is the average number of dynamic function call candidates, and e is the number of entry points. On the other hand, JDD constructs a so-called Injection Object Construction Diagram (IOCD), which models the dataflow dependencies between injection objects’ fields to facilitate dynamic fuzzing. Our evaluation of JDD upon six real-world Java applications reveals 127 zero-day, exploitable gadget chains with six Common Vulnerabilities and Exposures (CVE) identifiers assigned. We also responsibly reported these vulnerabilities to application developers and obtained their acknowledgments and confirmations. Bofei Chen, Lei Zhang 0096, Xinyou Huang, Yinzhi Cao, Keke Lian, Yuan Zhang 0009, Min Yang 0002 |
SP | 3 |