Interaction-Aware Vulnerability Detection in Smart Contract Bytecodes
Not on the map. Why?
Abstract (arXiv)
The detection of vulnerabilities in smart contracts remains a significant challenge. While numerous tools are available for analyzing smart contracts in source code, only about 1.79% of smart contracts on Ethereum are open-source. For existing tools that target bytecodes, most of them only consider the semantic logic context and disregard function interface information in the bytecodes. In this paper, we propose COBRA, a novel framework that integrates semantic context and function interfaces to detect vulnerabilities in bytecodes of the smart contract. To our best knowledge, COBRA is the first framework that combines these two features. Moreover, to infer the function signatures that are not present in signature databases, we propose SRIF, automatically learn the rules of function signatures from the smart contract bytecodes. The bytecodes associated with the function signatures are collected by constructing a control flow graph (CFG) for the SRIF training. We optimize the semantic context using the operation code in the static single assignment (SSA) format. Finally, we integrate the context and function interface representations in the latent space as the contract feature embedding. The contract features in the hidden space are decoded for vulnerability classifications with a decoder and attention module. Experimental results demonstrate that SRIF can achieve 94.76% F1-score for function signature inference. Furthermore, when the ground truth ABI exists, COBRA achieves 93.45% F1-score for vulnerability classification. In the absence of ABI, the inferred function feature fills the encoder, and the system accomplishes an 89.46% recall rate.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). First posted on arXiv 28 Oct 2024.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2025: 4; 2026: 2.
6 papers.
- 2025A Comprehensive Study of Exploitable Patterns in Smart Contracts: From Vulnerability to Defensecited by 1
- 2025UEChecker: Detecting Unchecked External Call Vulnerabilities in DApps via Graph Analysiscited by 1
- 2025A Novel GPT-Based Framework for Anomaly Detection in System Logscited by 1
- 2025ParaVul: A Parallel Large Language Model and Retrieval-Augmented Framework for Smart Contract Vulnerability Detectioncited by 1
- 2026An Intelligent-Cloud Edge Multimodal Interaction System for Robotscited by 0
- 2026RAGas: Retrieval-Augmented Gas Optimization for Smart Contracts with Continuous Knowledge Integrationcited by 0
- 2026RAGas: Retrieval-Augmented Gas Optimization for Smart Contracts with Continuous Knowledge Integration16 Aug 2026
- 2026An Intelligent-Cloud Edge Multimodal Interaction System for Robots16 Jul 2026
- 2025ParaVul: A Parallel Large Language Model and Retrieval-Augmented Framework for Smart Contract Vulnerability Detection20 Oct 2025
- 2025A Novel GPT-Based Framework for Anomaly Detection in System Logs16 Oct 2025
- 2025UEChecker: Detecting Unchecked External Call Vulnerabilities in DApps via Graph Analysis2 Aug 2025
- 2025A Comprehensive Study of Exploitable Patterns in Smart Contracts: From Vulnerability to Defense30 Apr 2025