SmartBugBert: BERT-Enhanced Vulnerability Detection for Smart Contract Bytecode
Not on the map. Why?
Abstract (arXiv)
Smart contracts deployed on blockchain platforms are vulnerable to various security vulnerabilities. However, only a small number of Ethereum contracts have released their source code, so vulnerability detection at the bytecode level is crucial. This paper introduces SmartBugBert, a novel approach that combines BERT-based deep learning with control flow graph (CFG) analysis to detect vulnerabilities directly from bytecode. Our method first decompiles smart contract bytecode into optimized opcode sequences, extracts semantic features using TF-IDF, constructs control flow graphs to capture execution logic, and isolates vulnerable CFG fragments for targeted analysis. By integrating both semantic and structural information through a fine-tuned BERT model and LightGBM classifier, our approach effectively identifies four critical vulnerability types: transaction-ordering, access control, self-destruct, and timestamp dependency vulnerabilities. Experimental evaluation on 6,157 Ethereum smart contracts demonstrates that SmartBugBert achieves 90.62% precision, 91.76% recall, and 91.19% F1-score, significantly outperforming existing detection methods. Ablation studies confirm that the combination of semantic features with CFG information substantially enhances detection performance. Furthermore, our approach maintains efficient detection speed (0.14 seconds per contract), making it practical for large-scale vulnerability assessment.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). First posted on arXiv 7 Apr 2025.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2025: 4; 2026: 1.
5 papers.
- 2025A Comprehensive Study of Exploitable Patterns in Smart Contracts: From Vulnerability to Defensecited by 1
- 2025Information Security Based on LLM Approaches: A Reviewcited by 1
- 2025UEChecker: Detecting Unchecked External Call Vulnerabilities in DApps via Graph Analysiscited by 1
- 2025Facial Recognition Leveraging Generative Adversarial Networkscited by 0
- 2026An Intelligent-Cloud Edge Multimodal Interaction System for Robotscited by 0
- 2026An Intelligent-Cloud Edge Multimodal Interaction System for Robots16 Jul 2026
- 2025UEChecker: Detecting Unchecked External Call Vulnerabilities in DApps via Graph Analysis2 Aug 2025
- 2025Information Security Based on LLM Approaches: A Review24 Jul 2025
- 2025Facial Recognition Leveraging Generative Adversarial Networks17 May 2025
- 2025A Comprehensive Study of Exploitable Patterns in Smart Contracts: From Vulnerability to Defense30 Apr 2025