mlsanityData to 14 Oct 2026

Dynamic Neural Control Flow Execution: An Agent-Based Deep Equilibrium Approach for Binary Vulnerability Detection

arXiv 2404.08562 ↗First posted 3 Apr 2024cs.CR cs.AI cs.LGcited by 2

Not on the map. Why?

Abstract (arXiv)

Software vulnerabilities are a challenge in cybersecurity. Manual security patches are often difficult and slow to be deployed, while new vulnerabilities are created. Binary code vulnerability detection is less studied and more complex compared to source code, and this has important practical implications. Deep learning has become an efficient and powerful tool in the security domain, where it provides end-to-end and accurate prediction. Modern deep learning approaches learn the program semantics through sequence and graph neural networks, using various intermediate representation of programs, such as abstract syntax trees (AST) or control flow graphs (CFG). Due to the complex nature of program execution, the output of an execution depends on the many program states and inputs. Also, a CFG generated from static analysis can be an overestimation of the true program flow. Moreover, the size of programs often does not allow a graph neural network with fixed layers to aggregate global information. To address these issues, we propose DeepEXE, an agent-based implicit neural network that mimics the execution path of a program. We use reinforcement learning to enhance the branching decision at every program state transition and create a dynamic environment to learn the dependency between a vulnerability and certain program states. An implicitly defined neural network enables nearly infinite state transitions until convergence, which captures the structural information at a higher level. The experiments are conducted on two semi-synthetic and two real-world datasets. We show that DeepEXE is an accurate and efficient method and outperforms the state-of-the-art vulnerability detection methods.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 23 of its 59 references that are in the map. First posted on arXiv 3 Apr 2024.

Builds on

23 of 59 references.

References · 23

  1. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  3. 2017Graph Attention Networkscited by 8,923
  4. 2017Inductive Representation Learning on Large Graphscited by 6,320
  5. 2016Layer Normalizationcited by 5,669
  6. 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,375
  7. 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,307
  8. 2019A Comprehensive Survey on Graph Neural Networkscited by 2,919
  9. 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,739
  10. 2014Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modelingcited by 2,367
  11. 2018SentencePiece: A simple and language independent subword tokenizer and detokenizer for Neural Text Processingcited by 1,989
  12. 2015Gated Graph Sequence Neural Networkscited by 796
11 more
  1. 2018Subword Regularization: Improving Neural Network Translation Models with Multiple Subword Candidatescited by 639
  2. 2019Deep Equilibrium Modelscited by 615
  3. 2019Devign: Effective Vulnerability Identification by Learning Comprehensive Program Semantics via Graph Neural Networkscited by 272
  4. 2019Implicit Deep Learningcited by 124
  5. 2020Implicit Graph Neural Networkscited by 100
  6. 2017Neural Network-based Graph Embedding for Cross-Platform Binary Code Similarity Detectioncited by 65
  7. 2020Gated Graph Recurrent Neural Networkscited by 58
  8. 2020VulDeeLocator: A Deep Learning-based Fine-grained Vulnerability Detectorcited by 37
  9. 2016A Survey of Symbolic Execution Techniquescited by 36
  10. 2018Automated software vulnerability detection with machine learningcited by 34
  11. 2018Neural Machine Translation Inspired Binary Code Similarity Comparison beyond Function Pairscited by 25

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 2.

2 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2026Graph Is the Verifier: Agentic Reinforcement Learning for Interprocedural Vulnerability Detection
  2. 2024Security Vulnerability Detection with Multitask Self-Instructed Fine-Tuning of Large Language Models
  3. 2025AVIATOR: Towards AI-Agentic Vulnerability Injection Workflow for High-Fidelity, Large-Scale Code Security Dataset
  4. 2026Strategic Heterogeneous Multi-Agent Architecture for Cost-Effective Code Vulnerability Detection
  5. 2026CyberForge: Verified Vulnerability Injection at Repository Level for Cybersecurity Agent Training
  6. 2026CVE-Factory: Scaling Expert-Level Agentic Tasks for Code Security Vulnerability
  7. 2026SecCodePRM: A Process Reward Model for Code Security ↗
  8. 2024LLM-Powered Code Vulnerability Repair with Reinforcement Learning and Semantic Reward