kirancodes.me
To Proof Maintenance & Beyond!

Vulnerability detection with fine-grained interpretations

Yi Li, Shaohua Wang, Tien N. Nguyen

Abstract

Despite the successes of machine learning (ML) and deep learning (DL)-based vulnerability detectors (VD), they are limited to providing only the decision on whether a given code is vulnerable or not, without details on what part of the code is relevant to the detected vulnerability. We present IVDetect, an interpretable vulnerability detector with the philosophy of using Artificial Intelligence (AI) to detect vulnerabilities, while using Intelligence Assistant (IA) to provide VD interpretations in terms of vulnerable statements.

BibTeX
@inproceedings{Li-al:FSE21,
  author    = {Yi Li and
               Shaohua Wang and
               Tien N. Nguyen},
  title     = {Vulnerability detection with fine-grained interpretations},
  booktitle = {{ESEC/SIGSOFT} {FSE}},
  pages     = {292--303},
  publisher = {{ACM}},
  year      = {2021},
}

Related papers