arrow
返回

Attention-Based Code Summarization for Multi-label Vulnerability Detection

delete2026-01-01
delete0
PRE
AI
M
Maksuda Bilkis Baby
A
Atabuzzaman, Md.
S
Shajalal, Md. *
G
Gunnar Stevens
DOI:10.1007/978-981-95-4434-9_20delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
源代码中的漏洞可能导致各种问题,如隐私和安全漏洞、系统崩溃、数据泄露以及不可预测的应用行为。这些问题通常源于对输入、内存或访问控制机制的错误处理。为解决这些挑战,我们提出了一种新颖的基于注意力机制的代码摘要(ACS)方法,用于源代码的多标签漏洞检测。与仅限于二元或多类分类的传统方法不同,我们的方法旨在识别单个代码片段中的多种漏洞类型——这一能力至关重要,因为实际软件通常包含多个漏洞。我们的方法引入了一种专门的、以安全为重点的注意力机制,利用漏洞特定的查询为每种漏洞类型生成目标表示。通过扩展预训练代码模型与分层摘要框架,我们能够创建针对不同漏洞类别的专门表示。这种设计在通用代码理解与精确漏洞检测之间实现了平衡。在多标签漏洞数据集上的广泛评估表明,我们的模型优于现有基线,尤其是在缓冲区相关漏洞(如CWE-119、CWE-120)和其他复杂安全问题方面。通过全面的消融研究,我们验证了每个架构组件的单独贡献,展示了我们漏洞特定注意力、安全重点摘要和自适应门控机制的协同效应。此外,我们模型中的注意力可视化组件提供可解释的输出,帮助安全团队识别和理解检测到的漏洞的根本原因。通过实现多种漏洞类型的有效且同时检测,我们的方法显著减少了分析和保护软件系统所需的工作和时间。
Keyword:
Multi-label Vulnerability Detection
Attention
Code Summarization
Security-focused Attention

期刊

C
CRYPTOLOGY AND NETWORK SECURITY, CANS 2025
IF:
0
论文数:
31
被引数:
0

机构

V
virginia polytechnic institute & state university
学者数:
1.2K
论文数: 523
被引数: 0
U
university of maryland baltimore county
学者数:
3.5K
论文数: 2.6K
被引数: 2
University System of Maryland 封面图
University System of Maryland
学者数:
6.5W
论文数: 5.6W
被引数: 113
学者 查看更多机构
引用论文

引用论文

err分享
err收藏
err分享
err收藏
POSTER
err2017-10-30
err0
PREAI
errGuanjun Lin; Jun Zhang; Wei Luo; Lei Pan; Yang Xiang
err分享
err收藏
VulDeePecker: A Deep Learning-Based System for Vulnerability Detection
err2018-01-01
err0
errOAAI
errZhen Li; Deqing Zou; Shouhuai Xu; Xinyu Ou; Hai Jin; Sujuan Wang; Zhijun Deng; Yuyi Zhong
err分享
err收藏
CodeBERT: A Pre-Trained Model for Programming and Natural LanguagesCodeBERT: 编程和自然语言的预训练模型
err2020-01-01
err0
errOAAI
errZhangyin Feng; Daya Guo; Duyu Tang; Nan Duan; Xiaocheng Feng; Ming Gong; Linjun Shou; Bing Qin; Ting Liu; Daxin Jiang; Ming Zhou
err分享
err收藏
学者 查看更多内容