Skip to content
Book Open access

Making Vulnerability Proof-of-Concepts Trustworthy and Usable: From Empirical Diagnosis to Operational Validation

Oct 2026 · Proceedings of the 41st IEEE/ACM International Conference on Automated Software Engineering · 0 citations · 25 references

Abstract

Vulnerability Proof-of-Concepts (PoCs) are the executable evidence that a disclosed vulnerability is real and reachable, the artifact defenders use to suppress false positives, verify patches, delimit affected versions, and judge exploitability. Their value hinges not on whether a PoC exists but on whether it is usable: available, complete, correctly linked to a vulnerability record, and reproducible. That had never been measured. This thesis conducts the largest PoC study to date, covering 470K+ PoCs over 298K CVEs across 13 platforms, and finds an ecosystem that fails on all four counts. It is the first work to treat PoC usability as a first-class problem: a four-stage pipeline diagnoses the ecosystem, then repairs it by completing, linking, and cross-version validating PoCs. All four stages are implemented and evaluated, and every figure below is measured: agentic reproduction lifts directly reproducible PoCs from 28.0% to 78.7%; multi-source completion repairs incomplete reports at 91.3% accuracy; semantic link recovery restores severed PoC↔CVE links at 96.3% Recall@10; and static validation decides cross-version triggerability at 94.3% accuracy. Hundreds of the repaired artifacts have already been accepted by CNAs and platform maintainers into official CVE records, external confirmation beyond this thesis’s own evaluation.

Read PDF

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.