SEAIETLGMay 25, 2025

An Initial Exploration of Fine-tuning Small Language Models for Smart Contract Reentrancy Vulnerability Detection

arXiv:2505.19059v1h-index: 1
Originality Synthesis-oriented
AI Analysis

This work addresses smart contract security for developers, but it is incremental as it applies existing fine-tuning methods to a new domain.

The paper tackled the problem of detecting reentrancy vulnerabilities in Solidity smart contracts by fine-tuning small language models, achieving reasonable results as an initial exploration.

Large Language Models (LLMs) are being used more and more for various coding tasks, including to help coders identify bugs and are a promising avenue to support coders in various tasks including vulnerability detection -- particularly given the flexibility of such generative AI models and tools. Yet for many tasks it may not be suitable to use LLMs, for which it may be more suitable to use smaller language models that can fit and easily execute and train on a developer's computer. In this paper we explore and evaluate whether smaller language models can be fine-tuned to achieve reasonable results for a niche area: vulnerability detection -- specifically focusing on detecting the reentrancy bug in Solidity smart contracts.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes