Optimizing Software Supply Chain Vulnerability Mining and Remediation Paths Using Deep Learning Techniques

This paper constructs an overall framework for vulnerability mining, covering the whole process from code collection to vulnerability remediation.The word vector technique is used to transform code fragments into vector form, thus preserving the semantic information of the code.A vulnerability mining system based on semantic graph of source code is further designed, which generates a semantic graph of code by constructing an abstract syntax tree (SAT), and analyzes the semantic graph by using graph neural network to accurately locate potential vulnerabilities.At the same time, a vulnerability repair method based on thought chain is proposed.The results show that the model in this paper can accurately mine the vulnerabilities of web service software, and it consumes short latency and has strong stability.The results of web service software vulnerability detection show that the accuracy rate of the model always stays above 85% under different network structures.In addition, this paper obtains that the integration degree centrality measure and 60 iteration rounds have the best effect on the detection of vulnerabilities of the model.Finally, the vulnerability repair experiments show that at Beams=15, the model in this paper repairs each vulnerability function with a PPP metric of 61.52% and an average time of 3.168 seconds, which is the best for vulnerability repair.

Publication Details

Journal
Journal of Combinatorial Mathematics and Combinatorial Computing
Published
2025-04-20
DOI
https://doi.org/10.61091/jcmcc127b-317
Primary Topic
Software System Performance and Reliability
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Optimizing Software Supply Chain Vulnerability Mining and Remediation Paths Using Deep Learning Techniques

Journal of Combinatorial Mathematics and Combinatorial Computing
Software System Performance and Reliability
article

Optimizing Software Supply Chain Vulnerability Mining and Remediation Paths Using Deep Learning Techniques

article en

Abstract

This paper constructs an overall framework for vulnerability mining, covering the whole process from code collection to vulnerability remediation.The word vector technique is used to transform code fragments into vector form, thus preserving the semantic information of the code.A vulnerability mining system based on semantic graph of source code is further designed, which generates a semantic graph of code by constructing an abstract syntax tree (SAT), and analyzes the semantic graph by using graph neural network to accurately locate potential vulnerabilities.At the same time, a vulnerability repair method based on thought chain is proposed.The results show that the model in this paper can accurately mine the vulnerabilities of web service software, and it consumes short latency and has strong stability.The results of web service software vulnerability detection show that the accuracy rate of the model always stays above 85% under different network structures.In addition, this paper obtains that the integration degree centrality measure and 60 iteration rounds have the best effect on the detection of vulnerabilities of the model.Finally, the vulnerability repair experiments show that at Beams=15, the model in this paper repairs each vulnerability function with a PPP metric of 61.52% and an average time of 3.168 seconds, which is the best for vulnerability repair.

Journal of Combinatorial Mathematics and Combinatorial ComputingVol. 127b
China National Offshore Oil Corporation
Decent work and economic growth
Openalex Percentile: Top 92%
Software System Performance and Reliability
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.