arrow
返回

Abundant Modalities Offer More Nutrients: Multi-Modal-Based Function-Level Vulnerability Detection

delete2026-02-01
delete1
PRE
AI
C
Chao Ni *
X
Xin Yin
X
Xinrui Li
X
Xu, Xiaodan
Z
Zhi Yu
DOI:10.1145/3731557delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Software vulnerabilities are weaknesses in software systems that can lead to significant cybersecurity risks. Recently, several deep learning (DL)-based approaches have been proposed to detect vulnerabilities at the function level. These approaches typically utilize one or a few different modalities (e.g., text representation and graph-based representation) of the function, and have shown promising performance. However, existing studies have not fully leveraged diverse modalities, particularly those that use images to represent functions for vulnerability detection. These approaches often fail to make sufficient use of the important graph structure underlying the images. In this article, we propose MVulD+, a multi-modal-based function-level vulnerability detection approach, which fuses multi-modal features of the function (i.e., text representation, graph representation, and image representation) to detect vulnerabilities. Specifically, MVulD+ leverages a pre-trained model (i.e., UniXcoder) to capture the semantic information of the textual source code, uses a graph neural network to extract graph representations, and employs computer vision techniques to obtain image representations while preserving the graph structure of the function. To investigate the effectiveness of MVulD+, we conduct a large-scale experiment by comparing our approach with nine state-of-the-art baselines. Experimental results demonstrate that MVulD+ improves the DL-based baselines by 24.3-125.7%, 5.2-31.4%, 40.6-192.2%, and 22.3-186.9% in terms of F1-score, Accuracy, Precision, and PR-AUC, respectively.
Keyword:
Vulnerability Detection
Computer Vision
Deep Learning
Multi-Modal Code Representations

期刊

A
ACM Transactions on Software Engineering and Methodology
IF:
6.2
论文数:
1.2K
被引数:
3.4K

机构

Z
zhejiang university
学者数:
17.7W
论文数: 12.1W
被引数: 152
引用论文

引用论文

err分享
err收藏
Lethality and centrality in protein networks蛋白质网络中的致命性和中心性
err2001-05-01
err0
errOAAI
errH. Jeong; S. P. Mason; A.-L. Barabási; Z. N. Oltvai
err分享
err收藏
On Data Scaling in Masked Image Modeling
err2023-06-01
err0
errOAAI
errZhenda Xie; Zheng Zhang; Yue Cao; Yutong Lin; Yixuan Wei; Qi Dai; Han Hu
err分享
err收藏
学者 查看更多内容