mlsanityData to 7 Oct 2026

AnyPoC: Universal Proof-of-Concept Test Generation for Scalable LLM-Based Bug Detection

arXiv 2604.11950 ↗First posted 13 Apr 2026cs.SE cs.AI cs.CLcited by 4

On the map: LLM agents and tool use → Software engineering coding agents

Abstract (arXiv)

While recent LLM-based agents can identify many candidate bugs in source code, their reports remain static hypotheses that require manual validation, limiting the practicality of automated bug detection. We frame this challenge as a test generation task: given a candidate report, synthesizing an executable proof-of-concept (PoC) - such as a script, command sequence, or crafted input - to trigger the suspected defect. Automated PoC generation can act as a scalable validation oracle, enabling end-to-end autonomous bug detection by providing concrete execution evidence. However, naive LLM agents are unreliable validators: they are biased toward "success" and may reward-hack by producing plausible but non-functional PoCs or even hallucinated traces. To address this, we present ANYPoC, a general multi-agent framework that (1) analyzes and fact-checks a candidate bug report, (2) iteratively synthesizes and executes a PoC while collecting execution traces, and (3) independently re-executes and scrutinizes the PoC to mitigate hallucination and reward hacking. In addition, ANYPoC also continuously extracts and evolves a PoC knowledge base to handle heterogeneous tasks. ANYPoC operates on candidate bug reports regardless of their source and can be paired with different bug reporters. To demonstrate practicality and generality, we apply ANYPoC, together with a simple agentic bug reporter, on 12 large-scale, critical software systems, including Firefox, Chromium, LLVM, OpenSSL, SQLite, FFmpeg, and Redis. Compared to the state-of-the-art coding agents, e.g., Claude Code and Codex, ANYPoC produces 37% more valid PoCs for true-positive bug reports and rejects 9.7x more false-positive bug reports. ANYPoC also enables the discovery of 121 new bugs from over two thousand noisy bug reports, with 108 confirmed by developers and 92 fixed. 46 PoCs have also been adopted as official regression tests.

Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 25 of its 73 references that are in the map. First posted on arXiv 13 Apr 2026.

Builds on

25 of 73 references.

Closest ancestors · 3

Same direction, newest first

  1. 2025RepoAudit: An Autonomous LLM-Agent for Repository-Level Code Auditing30 Jan
  2. 2024Agentless: Demystifying LLM-based Software Engineering Agents1 Jul
  3. 2024SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineering6 May

Other references · 22

  1. 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,193
  2. 2024Cybench: A Framework for Evaluating Cybersecurity Capabilities and Risks of Language Modelscited by 156
  3. 2022Large Language Models are Zero-Shot Fuzzers: Fuzzing Deep-Learning Libraries via Large Language Modelscited by 102
  4. 2024IRIS: LLM-Assisted Static Analysis for Detecting Security Vulnerabilitiescited by 100
  5. 2023Fuzz4All: Universal Fuzzing with Large Language Modelscited by 88
  6. 2025SEC-bench: Automated Benchmarking of LLM Agents on Real-World Software Security Taskscited by 69
  7. 2024Vul-RAG: Enhancing LLM-based Vulnerability Detection via Knowledge-level RAGcited by 67
  8. 2024Large Language Model for Vulnerability Detection: Emerging Results and Future Directionscited by 44
  9. 2018Evaluating Fuzz Testingcited by 29
  10. 2025Otter: Generating Tests from Issues to Validate SWE Patchescited by 24
  11. 2025KNighter: Transforming Static Analysis with LLM-Synthesized Checkerscited by 22
  12. 2023KernelGPT: Enhanced Kernel Fuzzing via Large Language Modelscited by 17
10 more
  1. 2025PoCGen: Generating Proof-of-Concept Exploits for Vulnerabilities in Npm Packagescited by 12
  2. 2025FaultLine: Automated Proof-of-Vulnerability Generation Using LLM Agentscited by 11
  3. 2023Automatic Generation of Test Cases based on Bug Reports: a Feasibility Study with Large Language Modelscited by 8
  4. 2025QLCoder: A Query Synthesizer For Static Analysis of Security Vulnerabilitiescited by 7
  5. 2025One Bug, Hundreds Behind: LLMs for Large-Scale Bug Discoverycited by 6
  6. 2018SoK: Sanitizing for Securitycited by 5
  7. 2025Artemis: Toward Accurate Detection of Server-Side Request Forgeries through LLM-Assisted Inter-Procedural Path-Sensitive Taint Analysiscited by 5
  8. 2025SmartPoC: Generating Executable and Validated PoCs for Smart Contract Bug Reportscited by 5
  9. 2026Reducing False Positives in Static Bug Detection with LLMs: An Empirical Study in Industrycited by 5
  10. 2025Test Case Generation from Bug Reports via Large Language Models: A Cognitive Layered Evaluation Frameworkcited by 2

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 4.

4 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2026Program Analysis Guided LLM Agent for Proof-of-Concept Generation
  2. 2025Multi-Agent Code Verification via Information Theory
  3. 2026Grounding AI Agents in Contracts: An Empirical Evaluation of Spec-Driven Test Generation
  4. 2025Minimizing False Positives in Static Bug Detection via LLM-Enhanced Path Feasibility Analysis
  5. 2026Multi-task LLMs for Bug Classification: Efficient Inference with Auxiliary Decoding Heads
  6. 2024SWT-Bench: Testing and Validating Real-World Bug-Fixes with Code Agents
  7. 2026Automated structural testing of LLM-based agents: methods, framework, and case studies
  8. 2024AutoSafeCoder: A Multi-Agent Framework for Securing LLM Code Generation through Static Analysis and Fuzz Testing