mlsanityData to 14 Oct 2026

VICBench: A Multi-Language Benchmark for Code Vulnerability Detection

arXiv 2608.12246 ↗First posted 12 Aug 2026cs.CR cs.AI cs.CLcited by 0

Not on the map. Why?

Abstract (arXiv)

Evaluating security vulnerability detection tools requires benchmark datasets with vulnerability-inducing commits (VICs) - the commits that first introduce vulnerabilities into codebases. VICs are essential for determining the full range of vulnerable software versions. Existing vulnerability datasets suffer from limited programming language coverage, restricted patch complexity, and narrow project scope. Through our dual annotation by human experts and an agentic workflow, we create a benchmark - VICBench - of 100 verified VICs for 100 CVEs across 88 projects in Python, Java, and C++, covering 48 CWE types. VICBench features complex real-world vulnerability fixes averaging 38.6 lines and corresponding VICs of 252.5 lines - significantly larger than prior work. Our evaluation shows that state-of-the-art algorithms V-SZZ and LLM4SZZ achieve only 33.3%-40.1% F1, confirming that using existing approaches still entails significant manual effort. VICBench enables robust evaluation of vulnerability detection approaches.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 6 of its 26 references that are in the map. First posted on arXiv 12 Aug 2026.

Builds on

6 of 26 references.

References · 6

  1. 2024IRIS: LLM-Assisted Static Analysis for Detecting Security Vulnerabilitiescited by 103
  2. 2023How Effective Are Neural Networks for Fixing Security Vulnerabilitiescited by 52
  3. 2024ReposVul: A Repository-Level High-Quality Vulnerability Datasetcited by 36
  4. 2024VERCATION: Precise Vulnerable Open-source Software Version Identification based on Static Analysis and LLMcited by 6
  5. 2021Evaluating SZZ Implementations Through a Developer-informed Oraclecited by 5
  6. 2025Vulnerability-Affected Versions Identification: How Far Are We?cited by 3

Built on by

Not cited yet.

Similar, not cited

Close in wording, no citation either way

  1. 2026VulnGym: Benchmarking Coding Agents for Repository-Level Vulnerability Detection
  2. 2026Revisiting Vul-RAG: Reproducibility and Replicability of RAG-based Vulnerability Detection with Open-Weight Models
  3. 2026TraceVIC: Causal Reasoning over Code Evolution for Identifying Vulnerability-Inducing Commits
  4. 2025The Hitchhiker's Guide to Program Analysis, Part II: Deep Thoughts by LLMs
  5. 2026Vul4Py: Benchmarking Automated Vulnerability Repair in Python with Paired Exploit and Functional Oracles
  6. 2026VulWeaver: Weaving Broken Semantics for Grounded Vulnerability Detection
  7. 2025VulInstruct: Teaching LLMs Root-Cause Reasoning for Vulnerability Detection via Security Specifications
  8. 2025Benchmarking LLMs and LLM-based Agents in Practical Vulnerability Detection for Code Repositories