VLDB 2026 Research / reviewers in the wild / expert
Suyue Guo
dblp:351/8884
· DBLP profile ↗
1ranked-venue papers
1as first author
1since 2021 · last 2023
0000-0003-4515-9376ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Software 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
1 paper |
Systems and software security · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Program analysis · 100% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Systems and software security › vulnerability discovery
fuzzing |
0.7 | 1 | 2023 | Operand-Variation-Oriented Differential Analysis for Fuzzing Binding Calls in PDF Readers · ICSE 2023 |
Systems and software security
vulnerability discovery |
0.7 | 1 | 2023 | Operand-Variation-Oriented Differential Analysis for Fuzzing Binding Calls in PDF Readers · ICSE 2023 |
Program analysis
differential program analysis |
0.7 | 1 | 2023 | Operand-Variation-Oriented Differential Analysis for Fuzzing Binding Calls in PDF Readers · ICSE 2023 |
Program analysis
dynamic analysis |
0.7 | 1 | 2023 | Operand-Variation-Oriented Differential Analysis for Fuzzing Binding Calls in PDF Readers · ICSE 2023 |
Methods — techniques the papers use, named apart from their topics
type inference · 1.3execution trace analysis · 1.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Operand-Variation-Oriented Differential Analysis for Fuzzing Binding Calls in PDF ReadersabstractBinding calls of embedded scripting engines introduce a serious attack surface in PDF readers. To effectively test binding calls, the knowledge of parameter types is necessary. Unfortunately, due to the absence or incompleteness of documentation and the lack of sufficient samples, automatic type reasoning for binding call parameters is a big challenge. In this paper, we propose a novel operand-variation-oriented differential analysis approach, which automatically extracts features from execution traces as oracles for inferring parameter types. In particular, the parameter types of a binding call are inferred by executing the binding call with different values of different types and investigating which types cause an expected effect on the instruction operands. The inferred type information is used to guide the test generation in fuzzing. Through the evaluation on two popular PDF readers (Adobe Reader and Foxit Reader), we demonstrated the accuracy of our type reasoning method and the effectiveness of the inferred type information for improving fuzzing in both code coverage and vulnerability discovery. We found 38 previously unknown security vulnerabilities, 26 of which were certified with CVE numbers. Suyue Guo, Xinyu Wan, Wei You 0001, Bin Liang 0002, Wenchang Shi, Jianjun Huang 0001, Jian Zhang 0001 |
ICSE | 1 |