Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Hwiwon Lee

dblp:278/6580 · DBLP profile ↗
← Back
2ranked-venue papers
1as first author
2since 2021 · last 2025
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 1 · 1 first-author · 1 since 2021Security and privacy · 1 · 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
2 papers
Debugging and program repair · 76% Software testing · 24%

Topics — the 6 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Systems and software security › exploitation › exploit generation
proof-of-concept exploit generation
0.912025
SEC-bench: Automated Benchmarking of LLM Agents on Real-World Software Security Tasks · NeurIPS 2025
Systems and software security
vulnerability discovery
0.912025
SEC-bench: Automated Benchmarking of LLM Agents on Real-World Software Security Tasks · NeurIPS 2025
Systems and software security
vulnerability patching
0.912025
SEC-bench: Automated Benchmarking of LLM Agents on Real-World Software Security Tasks · NeurIPS 2025
Debugging and program repair
fault localization
0.812024
Benzene: A Practical Root Cause Analysis System with an Under-Constrained State Mutation · SP 2024
Debugging and program repair
root cause analysis
0.812024
Benzene: A Practical Root Cause Analysis System with an Under-Constrained State Mutation · SP 2024
Software testing
fuzzing
0.212024
Benzene: A Practical Root Cause Analysis System with an Under-Constrained State Mutation · SP 2024

Methods — techniques the papers use, named apart from their topics

multi-agent scaffold · 1.7large language model agent · 1.7under-constrained state mutation · 0.8
YearPublicationVenuePosition
2025 SEC-bench: Automated Benchmarking of LLM Agents on Real-World Software Security Tasks
abstract
Rigorous security-focused evaluation of large language model (LLM) agents is imperative for establishing trust in their safe deployment throughout the software development lifecycle. However, existing benchmarks largely rely on synthetic challenges or simplified vulnerability datasets that fail to capture the complexity and ambiguity encountered by security engineers in practice. We introduce SEC-bench, the first fully automated benchmarking framework for evaluating LLM agents on authentic security engineering tasks. SEC-bench employs a novel multi-agent scaffold that automatically constructs code repositories with harnesses, reproduces vulnerabilities in isolated environments, and generates gold patches for reliable evaluation. Our framework automatically creates high-quality software vulnerability datasets with reproducible artifacts at a cost of only $0.87 per instance. Using SEC-bench, we implement two critical software security tasks to rigorously evaluate LLM agents' capabilities: proof-of-concept (PoC) generation and vulnerability patching. A comprehensive evaluation of state-of-the-art LLM code agents reveals significant performance gaps, achieving at most 18.0% success in PoC generation and 34.0% in vulnerability patching on our complete dataset. These results highlight the crucial steps needed toward developing LLM agents that are more practical, intelligent, and autonomous for security engineering.
Hwiwon Lee, Hanxiao Lu
NeurIPS1
2024 Benzene: A Practical Root Cause Analysis System with an Under-Constrained State Mutation
abstract
Fuzzing has demonstrated great success in bug discovery, and plays a crucial role in software testing today. Despite the increasing popularity of fuzzing, automated root cause analysis (RCA) has drawn less attention. One of the recent advances in RCA is crash-based statistical debugging, which leverages the behavioral differences in program execution between crash-triggered and non-crashing inputs. Hence, obtaining non-crashing behaviors close to the original crash is crucial but challenging with previous approaches (e.g., fuzzing). In this paper, we present Benzene, a practical end-to-end RCA system that facilitates an automated crash diagnosis. To this end, we introduce a novel technique, called under-constrained state mutation, that generates both crashing and non-crashing behaviors for effective and efficient RCA. We design and implement the Benzene prototype, and evaluate it with 60 vulnerabilities in the wild. Our empirical results demonstrate that Benzene not only surpasses in performance (i.e., root cause ranking), but also achieves superior results in both speed (4.6 times faster) and memory footprint (31.4 times less) on average than prior approaches.
Younggi Park, Hwiwon Lee, Hyungjoon Koo, Huy Kang Kim
SP2