Zero-Shot Vulnerability Detection in Low-Resource Smart Contracts Through Solidity-Only Training

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Hu, Minghao, Zeng, Qiang, Luo, Lannan
Formato: Preprint
Publicado: 2026
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866916000626114560
author Hu, Minghao
Zeng, Qiang
Luo, Lannan
author_facet Hu, Minghao
Zeng, Qiang
Luo, Lannan
contents Smart contracts have transformed decentralized finance, but flaws in their logic still create major security threats. Most existing vulnerability detection techniques focus on well-supported languages like Solidity, while low-resource counterparts such as Vyper remain largely underexplored due to scarce analysis tools and limited labeled datasets. Training a robust detection model directly on Vyper is particularly challenging, as collecting sufficiently large and diverse Vyper training datasets is difficult in practice. To address this gap, we introduce Sol2Vy, a novel framework that enables cross-language knowledge transfer from Solidity to Vyper, allowing vulnerability detection on Vyper using models trained exclusively on Solidity. This approach eliminates the need for extensive labeled Vyper datasets typically required to build a robust vulnerability detection model. We implement and evaluate Sol2Vy on various critical vulnerability types, including reentrancy, weak randomness, and unchecked transfer. Experimental results show that Sol2Vy, despite being trained exclusively on Solidity, achieves strong detection performance on Vyper contracts and significantly outperforms prior state-of-the-art methods.
format Preprint
id arxiv_https___arxiv_org_abs_2603_21058
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Zero-Shot Vulnerability Detection in Low-Resource Smart Contracts Through Solidity-Only Training
Hu, Minghao
Zeng, Qiang
Luo, Lannan
Cryptography and Security
Software Engineering
Smart contracts have transformed decentralized finance, but flaws in their logic still create major security threats. Most existing vulnerability detection techniques focus on well-supported languages like Solidity, while low-resource counterparts such as Vyper remain largely underexplored due to scarce analysis tools and limited labeled datasets. Training a robust detection model directly on Vyper is particularly challenging, as collecting sufficiently large and diverse Vyper training datasets is difficult in practice. To address this gap, we introduce Sol2Vy, a novel framework that enables cross-language knowledge transfer from Solidity to Vyper, allowing vulnerability detection on Vyper using models trained exclusively on Solidity. This approach eliminates the need for extensive labeled Vyper datasets typically required to build a robust vulnerability detection model. We implement and evaluate Sol2Vy on various critical vulnerability types, including reentrancy, weak randomness, and unchecked transfer. Experimental results show that Sol2Vy, despite being trained exclusively on Solidity, achieves strong detection performance on Vyper contracts and significantly outperforms prior state-of-the-art methods.
title Zero-Shot Vulnerability Detection in Low-Resource Smart Contracts Through Solidity-Only Training
topic Cryptography and Security
Software Engineering
url https://arxiv.org/abs/2603.21058