ExplorerComputer ScienceCybersecurity
Research PaperResearchia:202608.13012

VICBench: A Multi-Language Benchmark for Code Vulnerability Detection

Jin Lu

Abstract

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...

Submitted: August 13, 2026Subjects: Cybersecurity; Computer Science

Description / Details

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.


Source: arXiv:2608.12246v1 - http://arxiv.org/abs/2608.12246v1 PDF: https://arxiv.org/pdf/2608.12246v1 Original Link: http://arxiv.org/abs/2608.12246v1

Please sign in to join the discussion.

No comments yet. Be the first to share your thoughts!

Access Paper
View Source PDF
Submission Info
Date:
Aug 13, 2026
Topic:
Computer Science
Area:
Cybersecurity
Comments:
0
Bookmark
VICBench: A Multi-Language Benchmark for Code Vulnerability Detection | Researchia