Demo Data from EDBT 2026 / reviewers in the wild / expert
Yeongjun Kwak
dblp:381/1690
· DBLP profile ↗
2ranked-venue papers
0as first author
2since 2021 · last 2025
0009-0000-6670-1553ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 2 · 2 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 · 100% | |
| Software engineering, system software, and programming languages
2 papers |
Operating systems · 79% Compilers and program optimization · 21% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Performance modeling and evaluation · 100% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Systems and software security
memory safety |
1.6 | 2 | 2025 | Efficient Use-After-Free Prevention With Pooling, OS-Assisted, and Opportunistic Page-Level Sweeping · IEEE Trans. Dependable Secur. Comput. 2025 MetaSafe: Compiling for Protecting Smart Pointer Metadata to Ensure Safe Rust Integrity · USENIX Security Symposium 2024 |
Systems and software security › memory safety › memory corruption defense
use-after-free prevention |
0.9 | 1 | 2025 | Efficient Use-After-Free Prevention With Pooling, OS-Assisted, and Opportunistic Page-Level Sweeping · IEEE Trans. Dependable Secur. Comput. 2025 |
Operating systems › resource management
memory management |
0.9 | 1 | 2025 | Efficient Use-After-Free Prevention With Pooling, OS-Assisted, and Opportunistic Page-Level Sweeping · IEEE Trans. Dependable Secur. Comput. 2025 |
Performance modeling and evaluation
benchmarking |
0.3 | 1 | 2025 | Efficient Use-After-Free Prevention With Pooling, OS-Assisted, and Opportunistic Page-Level Sweeping · IEEE Trans. Dependable Secur. Comput. 2025 |
Performance modeling and evaluation › benchmarking › benchmark suite
SPEC benchmarks |
0.3 | 1 | 2025 | Efficient Use-After-Free Prevention With Pooling, OS-Assisted, and Opportunistic Page-Level Sweeping · IEEE Trans. Dependable Secur. Comput. 2025 |
Compilers and program optimization
secure compilation |
0.2 | 1 | 2024 | MetaSafe: Compiling for Protecting Smart Pointer Metadata to Ensure Safe Rust Integrity · USENIX Security Symposium 2024 |
Methods — techniques the papers use, named apart from their topics
pooling · 2.6opportunistic page-level sweeping · 2.6OS-assisted page sweeping · 2.6smart pointer metadata protection · 1.5compiler instrumentation · 1.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Efficient Use-After-Free Prevention With Pooling, OS-Assisted, and Opportunistic Page-Level SweepingabstractDefeating use-after-free exploits presents a challenging problem, one for which a universal solution remains elusive. Recent efforts towards efficient prevention of use-after-free exploits have found that delaying the reuse of freed memory can both be effective and efficient in many cases. Such efforts are again classified into two categories: one where reuse is postponed until the allocator can confidently ascertain the absence of any dangling pointers to the freed memory, and another that refrains from reusing a freed heap chunk until the program’s termination. We make an intriguing observation from our in-depth analysis of these two approaches and their reported performance impacts. When compared to the design that delays the reuse until the program terminates, the other strategy suffers from a significant performance overhead for some workloads. The change in the way each heap chunk is reused affects the distribution of allocated chunks in the heap, and the performance of some benchmarks. This study proposesHushVac+, an allocator that performs delayed reuse in such a way that the distribution of heap chunks becomes more friendly to such workloads.HushVac+takes care of the locality when reusing previously freed heap chunks, adaptively pools the chunks considering the expected lifespan, and is assisted by a tailored OS service to quickly return physical pages to the system. An evaluation ofHushVac+showed that the average performance overhead ofHushVac+(1.5%) was similar to or lower than that of the state-of-the-art (11.4%, 4.7%, 0.0%, and 2.1%) when running the SPEC CPU 2006 benchmark suite. Specifically, the overhead ofHushVac+on the distribution-sensitive benchmark,xalancbmk, was about 4.8% while the prior work has an overhead of 110%, 35.2%, 34.5%, and 27.1%. Yeongjun Kwak, Hyungon Moon |
IEEE Trans. Dependable Secur. Comput. | 2 |
| 2024 | MetaSafe: Compiling for Protecting Smart Pointer Metadata to Ensure Safe Rust Integrity
Martin Kayondo, Inyoung Bang, Yeongjun Kwak, Hyungon Moon, Yunheung Paek |
USENIX Security Symposium | 3 |