PBFuzz: Agentic Directed Fuzzing for PoV Generation
Haochen Zeng, Andrew Bao, Jiajun Cheng, Chengyu Song

TL;DR
PBFuzz is an automated agentic fuzzing framework that efficiently generates proof-of-vulnerability inputs by mimicking expert reasoning, significantly outperforming existing methods in speed and vulnerability detection.
Contribution
This work introduces PBFuzz, a novel agentic directed fuzzing approach that automates expert-like reasoning for PoV generation, achieving faster and more effective vulnerability discovery.
Findings
Triggered 57 vulnerabilities, surpassing all baselines.
Uniquely triggered 17 vulnerabilities not exposed by existing fuzzers.
Achieved 25.6x efficiency improvement over conventional approaches.
Abstract
Proof-of-Vulnerability (PoV) input generation is a critical task in software security and supports downstream applications such as path generation and validation. Generating a PoV input requires solving two sets of constraints: (1) reachability constraints for reaching vulnerable code locations, and (2) triggering constraints for activating the target vulnerability. Existing approaches, including directed greybox fuzzing and LLM-assisted fuzzing, struggle to efficiently satisfy these constraints. This work presents an agentic method that mimics human experts. Human analysts iteratively study code to extract semantic reachability and triggering constraints, form hypotheses about PoV triggering strategies, encode them as test inputs, and refine their understanding using debugging feedback. We automate this process with an agentic directed fuzzing framework called PBFuzz. PBFuzz tackles…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Testing and Debugging Techniques · Advanced Malware Detection Techniques · Web Application Security Vulnerabilities
