arrow
返回

Cross-view subgraph learning for function-level vulnerability detection

delete2026-08-28
delete0
PRE
AI
Z
Zhao Zhang *
S
Senlin Luo
L
Limin Pan
DOI:10.1016/j.jss.2026.113078delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
源代码漏洞检测在确保软件安全中起着关键作用,但保留与漏洞相关的依赖关系并协调结构和语义证据仍具挑战性。现有的基于图的方法通常将代码属性图编码为函数级表示,其中关键代码组件(如条件检查、变量传播和敏感操作)之间的依赖关系可能因弱相关语句或分支而被稀释。同时,结构和语义表示可能强调同一函数的不同证据,导致漏洞区分倾向不一致,增加误分类风险。为解决这些问题,我们提出了SSCV-VD(结构-语义交叉视图漏洞检测),一种用于函数级漏洞检测的交叉视图子图学习框架。为减少依赖关系稀释,SSCV-VD围绕候选关键节点构建局部子图,并使用函数级语义上下文进行加权,从而强调与漏洞相关的结构关系。为缓解结构和语义视图之间不一致的预测,SSCV-VD引入门控融合机制,以自适应地平衡图结构的结构和序列级的语义表示,并应用交叉视图一致性约束,以减少其在漏洞导向区分中的差异。在多个基准数据集上的实验表明,SSCV-VD在标准数据集内评估设置下实现了最佳F1分数。

期刊

Journal of Systems and Software 封面图
Journal of Systems and Software
IF:
4.1
论文数:
5.5K
被引数:
8.4K

机构

暂无机构信息
引用论文

引用论文

Security Vulnerabilities of Internet of Things: A Case Study of the Smart Plug System
err2017-12-01
err131
errOAAI
errLing, Zhen; Luo, Junzhou; Xu, Yiling; Gao, Chao; Wu, Kui; Fu, Xinwen
err分享
err收藏
err分享
err收藏
An Empirical Study of High-Risk Vulnerabilities in IoT Systems
err2025-01-15
err0
PREAI
errChen, Xiang; Yang, Changlin; Nan, Yuhong; Zheng, Zibin
err分享
err收藏
Enhancing vulnerability detection via AST decomposition and neural sub-tree encoding
err2024-03-01
err6
PREAI
errTian, Zhenzhou; Tian, Binhui; Lv, Jiajun; Chen, Yanping; Chen, Lingwei
err分享
err收藏
err分享
err收藏
Threat-Specific Security Risk Evaluation in the Cloud云中特定于威胁的安全风险评估
err2021-04-01
err13
PREAI
errNhlabatsi, Armstrong; Hong, Jin B.; Kim, Dong Seong; Fernandez, Rachael; Hussein, Alaa; Fetais, Noora; Khan, Khaled M.
err分享
err收藏
ATOM: Commit Message Generation Based on Abstract Syntax Tree and Hybrid Ranking
err2022-05-01
err47
errOAAI
errLiu, Shangqing; Gao, Cuiyun; Chen, Sen; Nie, Lun Yiu; Liu, Yang
err分享
err收藏
Source Code Authorship Attribution Using Hybrid Approach of Program Dependence Graph and Deep Learning Model
err2019-01-01
err35
errOAAI
errUllah, Farhan; Wang, Junfeng; Jabbar, Sohail; Al-Turjman, Fadi; Alazab, Mamoun
err分享
err收藏
err分享
err收藏
学者 查看更多内容