VLDB 2026 Research / reviewers in the wild / expert
Weihang Wang 0001
dblp:57/7210-1
· DBLP profile ↗
9ranked-venue papers in the field
0as first author
5since 2021 · last 2026
0000-0003-1175-4409ORCID · conflict
Domains — venue-derived; a paper can count in several
Information Retrieval & Web Search · 6Data Mining & Knowledge Discovery · 2Database Systems & Data Management · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Broken Promise: Differential Analysis of Functional Discrepancies Between WebAssembly and Native BinariesabstractWebAssembly (Wasm) is a web standard that defines a binary instruction format serving as a portable compilation target for high-level programming languages. As a cornerstone design feature, code porting empowers developers to migrate code across platforms without extensive redevelopment. However, we observe that certain native code exhibits functional discrepancies compared to its Wasm counterpart. These discrepancies impede migration by causing functional alterations, generating misleading messages, and forcing platform-specific workarounds. Alan Romano, Liyan Huang, Qiwen Yan, Cai Fu, Weihang Wang 0001 |
WWW | 6 |
| 2025 | WaSCR: A WebAssembly Instruction-Timing Side Channel RepairerabstractWebAssembly (Wasm) is a platform-independent, low-level binary language that enables near-native performance in web applications. Given its growing importance in the web ecosystem, securing WebAssembly programs becomes increasingly important. A key security concern with WebAssembly is the threat of instruction-timing side-channel attacks, which exploit timing variations in branch instructions dependent on sensitive data, allowing attackers to infer sensitive information through timing measurement. Liyan Huang, Junzhou He, Chao Wang 0001, Weihang Wang 0001 |
WWW | 4 |
| 2025 | WBSan: WebAssembly Bug Detection for Sanitization and Binary-Only FuzzingabstractWith the advancement of WebAssembly, abbreviated as Wasm, various memory bugs and undefined behaviors have emerged, leading to security issues that affect usability and portability. Existing methods struggle to detect these problems in Wasm binaries due to challenges associated with binary instrumentation and the difficulty of defining legal memory bounds.While sanitizers combined with fuzzing are recognized as effective means for identifying bugs, current Wasm sanitizers necessitate compile-time instrumentation, rendering them unsuitable for practical scenarios where only binaries are accessible. In this paper, we propose WBSan, the first Wasm binary sanitizer employing static analysis and Wasm binary instrumentation to detect memory bugs and undefined behaviors. We develop distinct instrumentation patterns tailored for each type of bug and introduce Wasm shadow memory to address complex memory bugs. Our results reveal that WBSan achieves a 16.8% false detection rate, outperforming current Wasm binary checkers and native sanitizers in detecting memory bugs and undefined behaviors. Furthermore, when compared with the binary-only fuzzer, WBSan uncovers more crashes and achieves greater code coverage. Junzhou He, Liyan Huang, Cai Fu, Weihang Wang 0001 |
WWW | 5 |
| 2024 | WEFix: Intelligent Automatic Generation of Explicit Waits for Efficient Web End-to-End Flaky TestsabstractWeb end-to-end (e2e) testing evaluates the workflow of a web application. It simulates real-world user scenarios to ensure the application flows behave as expected. However, web e2e tests are notorious for being flaky, i.e., the tests can produce inconsistent results despite no changes to the code. One common type of flakiness is caused by nondeterministic execution orders between the test code and the client-side code under test. In particular, UI-based flakiness emerges as a notably prevalent and challenging issue to fix because the test code has limited knowledge about the client-side code execution. In this paper, we propose WEFix, a technique that can automatically generate fix code for UI-based flakiness in web e2e testing. The core of our approach is to leverage browser UI changes to predict the client-side code execution and generate proper wait oracles. We evaluate the effectiveness and efficiency of WEFix against 122 web e2e flaky tests from seven popular real-world projects. Our results show that WEFix dramatically reduces the overhead (from 3.7$\times$ to 1.25$\times$) while achieving a high correctness (98%). Xinyue Liu 0005, Weike Fang, Wei Yang 0013, Weihang Wang 0001 |
WWW | 5 |
| 2023 | Automated WebAssembly Function Purpose Identification With Semantics-Aware AnalysisabstractWebAssembly is a recent web standard built for better performance in web applications. The standard defines a binary code format to use as a compilation target for a variety of languages, such as C, C++, and Rust. The standard also defines a text representation for readability, although, WebAssembly modules are difficult to interpret by human readers, regardless of their experience level. This makes it difficult to understand and maintain any existing WebAssembly code. As a result, third-party WebAssembly modules need to be implicitly trusted by developers as verifying the functionality themselves may not be feasible. Alan Romano, Weihang Wang 0001 |
WWW | 2 |
| 2018 | AdBudgetKiller: Online Advertising Budget Draining AttackabstractIn this paper, we present a new ad budget draining attack. By repeatedly pulling ads from targeted advertisers using crafted browsing profiles, we are able to reduce the chance of showing their ads to real-human visitors and trash the ad budget. From the advertiser profiles collected by an automated crawler, we infer advertising strategies, train satisfying browsing profiles and launch large-scale attacks. We evaluate our methods on 291 public advertisers selected from Alexa Top 500, where we successfully reveal the targeting strategies used by 87% of the advertisers we considered. We also executed a series of attacks against a controlled advertiser and 3 real-world advertisers within the ethical and legal boundary. The results show that we are able to fetch 40,958 ads and drain up to $155.89 from the targeted advertisers within an hour. I Luk Kim, Weihang Wang 0001, Yonghwi Kwon 0001, Yunhui Zheng, Yousra Aafer, Weijie Meng, Xiangyu Zhang 0001 |
WWW | 2 |
| 2011 | Exploring the wild birds' migration data for the disease spread study of H5N1: a clustering and association approach
MingJie Tang, Yuanchun Zhou, Jinyan Li 0001, Weihang Wang 0001, YuanSheng Hou, Ze Luo, Fuming Lei, Baoping Yan |
Knowl. Inf. Syst. | 4 |
| 2010 | Birds Bring Flues? Mining Frequent and High Weighted Cliques from Birds Migration Networks
MingJie Tang, Weihang Wang 0001, Yexi Jiang, Yuanchun Zhou, Jinyan Li 0001, Ying Liu 0039, Baoping Yan |
DASFAA (2) | 2 |
| 2009 | Discovery of Migration Habitats and Routes of Wild Bird Species by Clustering and Association Analysis
MingJie Tang, Yuanchun Zhou, Weihang Wang 0001, Jinyan Li 0001, Haiting Zhang, YuanSheng Hou, Baoping Yan |
ADMA | 4 |