mlsanityData to 7 Oct 2026

ReposVul: A Repository-Level High-Quality Vulnerability Dataset

arXiv 2401.13169 ↗First posted 24 Jan 2024cs.CR cs.SEcited by 35

Not on the map. Why?

Abstract (arXiv)

Open-Source Software (OSS) vulnerabilities bring great challenges to the software security and pose potential risks to our society. Enormous efforts have been devoted into automated vulnerability detection, among which deep learning (DL)-based approaches have proven to be the most effective. However, the current labeled data present the following limitations: (1) Tangled Patches: Developers may submit code changes unrelated to vulnerability fixes within patches, leading to tangled patches. (2) Lacking Inter-procedural Vulnerabilities: The existing vulnerability datasets typically contain function-level and file-level vulnerabilities, ignoring the relations between functions, thus rendering the approaches unable to detect the inter-procedural vulnerabilities. (3) Outdated Patches: The existing datasets usually contain outdated patches, which may bias the model during training. To address the above limitations, in this paper, we propose an automated data collection framework and construct the first repository-level high-quality vulnerability dataset named ReposVul. The proposed framework mainly contains three modules: (1) A vulnerability untangling module, aiming at distinguishing vulnerability-fixing related code changes from tangled patches, in which the Large Language Models (LLMs) and static analysis tools are jointly employed. (2) A multi-granularity dependency extraction module, aiming at capturing the inter-procedural call relationships of vulnerabilities, in which we construct multiple-granularity information for each vulnerability patch, including repository-level, file-level, function-level, and line-level. (3) A trace-based filtering module, aiming at filtering the outdated patches, which leverages the file path trace-based filter and commit time trace-based filter to construct an up-to-date dataset.

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

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 19; 2026: 15.

35 papers.

Sort:

By area:

  1. 2025Repo2Run: Automated Building Executable Environment for Code Repository at Scalecited by 39
  2. 2025Benchmarking LLMs and LLM-based Agents in Practical Vulnerability Detection for Code Repositoriescited by 29
  3. 2025Is Vibe Coding Safe? Benchmarking Vulnerability of Agent-Generated Code in Real-World Taskscited by 18
  4. 2025Give LLMs a Security Course: Securing Retrieval-Augmented Code Generation via Knowledge Injectioncited by 15
  5. 2025Towards an Understanding of Context Utilization in Code Intelligencecited by 10
  6. 2025Exploring the Security Threats of Knowledge Base Poisoning in Retrieval-Augmented Code Generationcited by 9
  7. 2025A Systematic Literature Review on Detecting Software Vulnerabilities with Large Language Modelscited by 8
  8. 2025Combining Large Language Models with Static Analyzers for Code Review Generationcited by 6
  9. 2025Large Language Models for In-File Vulnerability Localization Can Be "Lost in the End"cited by 5
  10. 2025PredicateFix: Repairing Static Analysis Alerts with Bridging Predicatescited by 5
  11. 2025VADER: A Human-Evaluated Benchmark for Vulnerability Assessment, Detection, Explanation, and Remediationcited by 5
  12. 2025Benchmarking LLMs for Fine-Grained Code Review with Enriched Context in Practicecited by 4
23 more
  1. 2026From SFT to RL: Demystifying the Post-Training Pipeline for LLM-based Vulnerability Detectioncited by 4
  2. 2025VULPO: Context-Aware Vulnerability Detection via On-Policy LLM Optimizationcited by 3
  3. 2026Tracing the Data Trail: A Survey of Data Provenance, Transparency and Traceability in LLMscited by 3
  4. 2026DREA: Decoupled Reasoning and Exploration Agents for Repository-Level Vulnerability Detectioncited by 3
  5. 2025Data and Context Matter: Towards Generalizing AI-based Software Vulnerability Detectioncited by 2
  6. 2025An Empirical Study of Vulnerabilities in Python Packages and Their Detectioncited by 2
  7. 2026SastBench: A Benchmark for Testing Agentic SAST Triagecited by 2
  8. 2026Antares: Foundation Models for Agentic Vulnerability Localizationcited by 2
  9. 2025Empirical Study of Code Large Language Models for Binary Security Patch Detectioncited by 1
  10. 2025Exploring the Security Threats of Retriever Backdoors in Retrieval-Augmented Code Generationcited by 1
  11. 2026Autoregressive, Yet Revisable: In Decoding Revision for Secure Code Generationcited by 1
  12. 2026VulnAgent-R2: Evidence-Calibrated Multi-Agent Auditing for Repository-Level Vulnerability Detectioncited by 1
  13. 2026CodePoisonRAG: Knowledge Poisoning Attacks on Retrieval-Augmented Code Generationcited by 1
  14. 2024Direction for Detection: A Survey of Automated Vulnerability Detection and all of its Pain Pointscited by 0
  15. 2025A Match Made in Heaven? AI-driven Matching of Vulnerabilities and Security Unit Testscited by 0
  16. 2025AutoEmpirical: LLM-Based Automated Research for Empirical Software Fault Analysiscited by 0
  17. 2026Toward Scalable Automated Repository-Level Datasets for Software Vulnerability Detectioncited by 0
  18. 2026Verify Before You Fix: Agentic Execution Grounding for Trustworthy Cross-Language Code Analysiscited by 0
  19. 2026MARGIN: Margin-Aware Regularized Geometry for Imbalanced Vulnerability Detectioncited by 0
  20. 2026Transferable Self-Evolving Playbooks for Agentic Security Auditingcited by 0
  21. 2026VICBench: A Multi-Language Benchmark for Code Vulnerability Detectioncited by 0
  22. 2026MACGen: Toward Functionally Correct and Secure Code Generation via Multi-Agent Collaborationcited by 0
  23. 2026Adversarial Testing of Automated Program Repair Agents for Security Vulnerabilitiescited by 0