kirancodes.me
To Proof Maintenance & Beyond!

VulCNN: An Image-inspired Scalable Vulnerability Detection System

Yueming Wu, Deqing Zou, Shihan Dou, Wei Yang, Duo Xu, Hai Jin

Abstract

Since deep learning (DL) can automatically learn features from source code, it has been widely used to detect source code vulnerability. To achieve scalable vulnerability scanning, some prior studies intend to process the source code directly by treating them as text. To achieve accurate vulnerability detection, other approaches consider distilling the program semantics into graph representations and using them to detect vulnerability. In practice, text-based techniques are scalable but not accurate due to the lack of program semantics. Graph-based methods are accurate but not scalable since graph analysis is typically time-consuming.

BibTeX
@inproceedings{Wu-al:ICSE22,
  author    = {Yueming Wu and
               Deqing Zou and
               Shihan Dou and
               Wei Yang and
               Duo Xu and
               Hai Jin},
  title     = {{VulCNN:} An Image-inspired Scalable Vulnerability Detection System},
  booktitle = {ICSE},
  pages     = {2365--2376},
  publisher = {{ACM}},
  year      = {2022},
}

Related papers