MultiVD: A Transformer-based Multitask Approach for Software Vulnerability Detection
Claudio Curto, Daniela Giordano, Simone Palazzo, Daniel Indelicato
2024
Abstract
Research in software vulnerability detection has grown exponentially and a great number of vulnerability detection systems have been proposed. Recently, researchers have started considering machine learning and deep learning-based approaches. Various techniques, models and approaches with state of the art performance have been proposed for vulnerability detection, with some of these performing line-level localization of the vulnerabilities in the source code. However, the majority of these approaches suffers from several limitations, caused mainly by the use of synthetic data and by the inability to categorize the vulnerabilities detected. Our study propose a method to overcome these limitations, exploring the effects of different transformer-based approaches to extend the models capabilities while enhancing the vulnerability detection performance. Finally, we propose a transformer-based multitask model trained on real world data for highly reliable results in vulnerability detection, CWE categorization and line-level detection.
DownloadPaper Citation
in Harvard Style
Curto C., Giordano D., Palazzo S. and Indelicato D. (2024). MultiVD: A Transformer-based Multitask Approach for Software Vulnerability Detection. In Proceedings of the 21st International Conference on Security and Cryptography - Volume 1: SECRYPT; ISBN 978-989-758-709-2, SciTePress, pages 416-423. DOI: 10.5220/0012719400003767
in Bibtex Style
@conference{secrypt24,
author={Claudio Curto and Daniela Giordano and Simone Palazzo and Daniel Indelicato},
title={MultiVD: A Transformer-based Multitask Approach for Software Vulnerability Detection},
booktitle={Proceedings of the 21st International Conference on Security and Cryptography - Volume 1: SECRYPT},
year={2024},
pages={416-423},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0012719400003767},
isbn={978-989-758-709-2},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 21st International Conference on Security and Cryptography - Volume 1: SECRYPT
TI - MultiVD: A Transformer-based Multitask Approach for Software Vulnerability Detection
SN - 978-989-758-709-2
AU - Curto C.
AU - Giordano D.
AU - Palazzo S.
AU - Indelicato D.
PY - 2024
SP - 416
EP - 423
DO - 10.5220/0012719400003767
PB - SciTePress