HGVul: A Code Vulnerability Detection Method Based on Heterogeneous Source-Level Intermediate Representation

Zihua Song, Junfeng Wang, Shengli Liu, Zhiyang Fang, Kaiyuan Yang

Security and Communication Networks 2022 article cited by 11

importance 6/10 ai assisted Software Engineering Research software security stage: research

Detecting vulnerabilities in open-source source code is hard because existing methods lack fine-grained analysis and perform poorly.

Early vulnerability detection prevents cyber-attack risks in the rapidly growing body of open-source projects.

HGVul extracts a heterogeneous source-level intermediate representation, splits it into semantic subgraphs, and applies a graph neural network with attention to learn code representations.

not stated in source

The evidence supports a proposed detection method only; no performance figures are stated.

Venue Security and Communication Networks
Published 2022
Work type article
Authors Zihua Song, Junfeng Wang, Shengli Liu, Zhiyang Fang, Kaiyuan Yang
Citations 11 (OpenAlex, at import time)
References 48
Model or method Graph neural network with attention operations (HGVul)
Organization not stated in source
Primary source https://doi.org/10.1155/2022/1919907
Open access hybrid
Keywords vulnerability detection, graph neural network, intermediate representation, source code, security
6 / 10

significant — thousands to millions affected

Vulnerability detection prevents cyber-attack risks amid explosive growth of open-source projects; broad security relevance but no quantified scale or impact stated.

Basis: inferred. Judged from the source text, which gives no explicit scale. Stated scale: not stated in source. Method and limits.

# Paper Year Citations Importance
1 ImageNet classification with deep convolutional neural networks
Alex Krizhevsky, Ilya Sutskever, Geoffrey E. Hinton
2017 106,345
8
2 Deep Residual Learning for Image Recognition
Kaiming He, Xiangyu Zhang, Shaoqing Ren, Jian Sun
2016 221,134
8
3 Faster sorting algorithms discovered using deep reinforcement learning
Daniel J. Mankowitz, Andrea Michi, Anton Zhernov, Marco Gelmi, Marco S...
2023 175
8
4 A deep learning‐based approach for software vulnerability detection using code metrics
Fazli Subhan, Xiaoxue Wu, Lili Bo, Xiaobing Sun, Muhammad Rahman
2022 42
7
5 Deep Learning-Based Attack Detection and Classification in Android Devices
Alfonso Gómez, Antonio Muñoz
2023 41
7