mlsanityData to 7 Oct 2026

VulEval: Towards Repository-Level Evaluation of Software Vulnerability Detection

arXiv 2404.15596 ↗First posted 24 Apr 2024cs.SE cs.CRcited by 18

Not on the map. Why?

Abstract (arXiv)

Deep Learning (DL)-based methods have proven to be effective for software vulnerability detection, with a potential for substantial productivity enhancements for detecting vulnerabilities. Current methods mainly focus on detecting single functions (i.e., intra-procedural vulnerabilities), ignoring the more complex inter-procedural vulnerability detection scenarios in practice. For example, developers routinely engage with program analysis to detect vulnerabilities that span multiple functions within repositories. In addition, the widely-used benchmark datasets generally contain only intra-procedural vulnerabilities, leaving the assessment of inter-procedural vulnerability detection capabilities unexplored. To mitigate the issues, we propose a repository-level evaluation system, named VulEval, aiming at evaluating the detection performance of inter- and intra-procedural vulnerabilities simultaneously. Specifically, VulEval consists of three interconnected evaluation tasks: (1) Function-Level Vulnerability Detection, aiming at detecting intra-procedural vulnerability given a code snippet; (2) Vulnerability-Related Dependency Prediction, aiming at retrieving the most relevant dependencies from call graphs for providing developers with explanations about the vulnerabilities; and (3) Repository-Level Vulnerability Detection, aiming at detecting inter-procedural vulnerabilities by combining with the dependencies identified in the second task. VulEval also consists of a large-scale dataset, with a total of 4,196 CVE entries, 232,239 functions, and corresponding 4,699 repository-level source code in C/C++ programming languages. Our analysis highlights the current progress and future directions for software vulnerability detection.

Key facts. Cited by 18 papers in the map (data through 7 Oct 2026). First posted on arXiv 24 Apr 2024.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 2; 2025: 7; 2026: 9.

18 papers.

Sort:

By area:

  1. 2025Repo2Run: Automated Building Executable Environment for Code Repository at Scalecited by 39
  2. 2025Towards an Understanding of Context Utilization in Code Intelligencecited by 10
  3. 2024From Vulnerabilities to Remediation: A Systematic Literature Review of LLMs in Code Securitycited by 9
  4. 2025VADER: A Human-Evaluated Benchmark for Vulnerability Assessment, Detection, Explanation, and Remediationcited by 5
  5. 2025VulInstruct: Teaching LLMs Root-Cause Reasoning for Vulnerability Detection via Security Specificationscited by 4
  6. 2025A Systematic Study of Code Obfuscation Against LLM-based Vulnerability Detectioncited by 4
  7. 2026From SFT to RL: Demystifying the Post-Training Pipeline for LLM-based Vulnerability Detectioncited by 4
  8. 2024Repository-Level Graph Representation Learning for Enhanced Security Patch Detectioncited by 3
  9. 2025Revisiting Pre-trained Language Models for Vulnerability Detectioncited by 3
  10. 2026DREA: Decoupled Reasoning and Exploration Agents for Repository-Level Vulnerability Detectioncited by 3
  11. 2025SEER: Enhancing Chain-of-Thought Code Generation through Self-Exploring Deep Reasoningcited by 2
  12. 2026SastBench: A Benchmark for Testing Agentic SAST Triagecited by 2
6 more
  1. 2026Revisiting Vul-RAG: Reproducibility and Replicability of RAG-based Vulnerability Detection with Open-Weight Modelscited by 2
  2. 2026Three Heads Are Better Than One: A Multi-perspective Reasoning Framework for Enhanced Vulnerability Detectioncited by 1
  3. 2026Toward Scalable Automated Repository-Level Datasets for Software Vulnerability Detectioncited by 0
  4. 2026Transferable Self-Evolving Playbooks for Agentic Security Auditingcited by 0
  5. 2026Vulnerability Localization Benchmark: Measuring Agentic Security Analysis at Repository Scalecited by 0
  6. 2026Adversarial Testing of Automated Program Repair Agents for Security Vulnerabilitiescited by 0