Real-World Usability of Vulnerability Proof-of-Concepts: A Comprehensive Study
Wenjing Dang, Kaixuan Li, Sen Chen, Zhenwei Zhuo, Lyuye Zhang, and Zheli Liu

TL;DR
This comprehensive study analyzes the availability, completeness, and reproducibility of vulnerability proof-of-concepts (PoCs) in the wild, revealing significant gaps and proposing strategies to improve their usability for security enhancement.
Contribution
The paper presents the first large-scale analysis of real-world PoCs, introduces a component extraction method, and evaluates PoC reproducibility through manual reproduction experiments.
Findings
78.9% of CVE vulnerabilities lack PoCs
PoC reports miss about 30% of essential components
Various factors hinder PoC reproducibility
Abstract
The Proof-of-Concept (PoC) for a vulnerability is crucial in validating its existence, mitigating false positives, and illustrating the severity of the security threat it poses. However, research on PoCs significantly lags behind studies focusing on vulnerability data. This discrepancy can be directly attributed to several challenges, including the dispersion of real-world PoCs across multiple platforms, the diversity in writing styles, and the difficulty associated with PoC reproduction. To fill this gap, we conduct the first large-scale study on PoCs in the wild, assessing their report availability, completeness, reproducibility. Specifically, 1) to investigate PoC reports availability for CVE vulnerability, we collected an extensive dataset of 470,921 PoCs and their reports from 13 platforms, representing the broadest collection of publicly available PoCs to date. 2) To assess the…
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
TopicsInformation and Cyber Security · Web Application Security Vulnerabilities · Advanced Malware Detection Techniques
