Science & Technology Review
|
2023, 41(13): 41-59
• Exclusive: Theory and Application of Cyberspace Geography •
Survey of vulnerability detection based on graph deep learning
Full
DONG Jiping, GUO Qiquan, GAO Chundong, HAO Mengmeng, JIANG Dong
Affiliations
Published: 2023-07-13
doi: 10.3981/j.issn.1000-7857.2023.13.005
Outline
The recent advances made by graph-based deep learning have demonstrated its great potential in processing non-Euclidean structured data, and a large number of research efforts have attempted to apply graph embeddings or graph neural networks to vulnerability detection. This survey systematically investigates the vulnerability detection based on graph deep learning. Firstly, we summarize the four main stages of the vulnerability detection process, including data set, graph data preparation, graph deep learning model construction, and result evaluation. Then, starting from the effectiveness of graph-based deep learning vulnerability detection, we respectively expound the research results based on code patterns, code similarity and specific application scenarios. Finally, by sorting out and summarizing the existing research works, we analyze the challenges and foresee the trends in this research field.
cybersecurity
/
vulnerability detection
/
graph-based deep learning
/
graph embedding
/
graph neural networks
DONG Jiping, GUO Qiquan, GAO Chundong, HAO Mengmeng, JIANG Dong.
Survey of vulnerability detection based on graph deep learning[J].
Science & Technology Review,
2023
, 41
(13)
: 41
-59
.
DOI: 10.3981/j.issn.1000-7857.2023.13.005
Year 2023 volume 41 Issue 13
PDF
3308
2679
Cite this Article
BibTeX
Article Info
doi: 10.3981/j.issn.1000-7857.2023.13.005
- Receive Date:2022-10-31
- Online Date:2023-08-11
- Published:2023-07-13