Revelio: Cost-Efficient Agentic Memory Safety Vulnerability Detection For Repository-Scale Codebases
On the map: LLM agents and tool use → Agent threats, guardrails and governance
Abstract (arXiv)
Memory safety vulnerabilities remain a significant threat even for projects with extensive fuzzing and manual auditing. Recent results suggest that large language models hold great promise for detecting such vulnerabilities, but they are unreliable, at risk of hallucination, and challenging to scale to repository-size codebases. This paper presents Revelio, a cost-efficient end-to-end agentic framework for memory-safety vulnerability discovery. Revelio addresses the problem of hallucination by generating an executable Proof-of-Vulnerability, which is checked with a deterministic sanitizer. It reduces cost using inexpensive LLMs and lightweight static analysis to help generate and rank vulnerability hypotheses, reporting vulnerabilities only when they can be reproduced and confirmed by a sanitizer. We evaluated Revelio on seven production-quality projects that had been continuously fuzzed for five to eight years, as well as on 100 randomly selected Arvo projects from the CyberGym benchmark. With around one hour per project and a total cost of 300, Revelio discovered 19 previously unknown memory-safety vulnerabilities. On benchmarks, Revelio outperformed frontier coding agents across diverse backbone models at comparable token costs. Our results suggest that Revelio enables scalable and trustworthy end-to-end LLM-based memory-safety vulnerability detection.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Placed in Agent threats, guardrails and governance, one of 16 directions in LLM agents and tool use. Builds on 27 of its 59 references that are in the map. First posted on arXiv 20 Jun 2026.
Builds on
27 of 59 references.
Closest ancestors · 4
Same direction, newest first
- 2026Co-RedTeam: Orchestrated Security Discovery and Exploitation with LLM Agents2 Feb
- 2025SEC-bench: Automated Benchmarking of LLM Agents on Real-World Software Security Tasks13 Jun
- 2025Let the Trial Begin: A Mock-Court Approach to Vulnerability Detection using LLM-Based Agents16 May
- 2025Benchmarking LLMs and LLM-based Agents in Practical Vulnerability Detection for Code Repositories5 Mar
Other references · 23
- 2024Vulnerability Detection with Code Language Models: How Far Are We?cited by 133
- 2022Large Language Models are Zero-Shot Fuzzers: Fuzzing Deep-Learning Libraries via Large Language Modelscited by 102
- 2024IRIS: LLM-Assisted Static Analysis for Detecting Security Vulnerabilitiescited by 100
- 2023LLMs Cannot Reliably Identify and Reason About Security Vulnerabilities (Yet?): A Comprehensive Evaluation, Framework, and Benchmarkscited by 94
- 2023Fuzz4All: Universal Fuzzing with Large Language Modelscited by 88
- 2024Vul-RAG: Enhancing LLM-based Vulnerability Detection via Knowledge-level RAGcited by 67
- 2025RepoAudit: An Autonomous LLM-Agent for Repository-Level Code Auditingcited by 47
- 2024Large Language Model for Vulnerability Detection: Emerging Results and Future Directionscited by 44
- 2025KNighter: Transforming Static Analysis with LLM-Synthesized Checkerscited by 22
- 2023KernelGPT: Enhanced Kernel Fuzzing via Large Language Modelscited by 17
- 2024An Empirical Study of Static Analysis Tools for Secure Code Reviewcited by 17
- 2026Synthesizing Multi-Agent Harnesses for Vulnerability Discoverycited by 11
11 more
- 2025ATLANTIS: AI-driven Threat Localization, Analysis, and Triage Intelligence Systemcited by 9
- 2026SoK: DARPA's AI Cyber Challenge (AIxCC): Competition Design, Architectures, and Lessons Learnedcited by 9
- 2026ARVO: Atlas of Reproducible Vulnerabilities for Open-Source Softwarecited by 8
- 2025One Bug, Hundreds Behind: LLMs for Large-Scale Bug Discoverycited by 6
- 2025Artemis: Toward Accurate Detection of Server-Side Request Forgeries through LLM-Assisted Inter-Procedural Path-Sensitive Taint Analysiscited by 5
- 2025SecureReviewer: Enhancing Large Language Models for Secure Code Review through Secure-aware Fine-tuningcited by 5
- 2026OpenSage: Self-programming Agent Generation Enginecited by 4
- 2026AnyPoC: Universal Proof-of-Concept Test Generation for Scalable LLM-Based Bug Detectioncited by 4
- 2026HogVul: Black-box Adversarial Code Generation Framework Against LM-based Vulnerability Detectorscited by 3
- 2026Persistent Human Feedback, LLMs, and Static Analyzers for Secure Code Generation and Vulnerability Detectioncited by 3
- 2025A Comparative Study of Fuzzers and Static Analysis Tools for Finding Memory Unsafety in C and C++cited by 2
Built on by
Citing papers per year: 2026: 1.
1 paper.
Similar, not cited
Close in wording, no citation either way
- 2026MemRepair: Hierarchical Memory for Agentic Repository-Level Vulnerability Repair
- 2026VulnGym: Benchmarking Coding Agents for Repository-Level Vulnerability Detection
- 2026DREA: Decoupled Reasoning and Exploration Agents for Repository-Level Vulnerability Detection
- 2026Antaeus: Hunting Repository-Level Logic Vulnerabilities via Context-Grounded LLM Reasoning ↗
- 2026RAVEN: Agentic RAG for Automated Vulnerability Repair
- 2026VulValidate: Auditing Function-Level Vulnerability Labels with Executable Evidence
- 2025SecureFixAgent: A Hybrid LLM Agent for Automated Python Static Vulnerability Repair
- 2026MOSAIC-Bench: Measuring Compositional Vulnerability Induction in Coding Agents