Publication: Code Vulnerability Identification and Code Improvement using Advanced Machine Learning
Type:
Article
Date
2019-12-05
Journal Title
Journal ISSN
Volume Title
Publisher
2019 1st International Conference on Advancements in Computing (ICAC), SLIIT
Abstract
Cyber-attacks are fairly mundane. The
misconfigurations of the source code can result in security
vulnerabilities that potentially encourage the attackers to exploit
them and compromise the system. This paper aims to discover
various mechanisms of automating the detection and correction of
vulnerabilities in source code. Usage of static and dynamic
analysis, various machine learning, deep learning, and neural
network techniques will enhance the automation of detecting and
correcting processes. This paper systematically presents the
various methods and research efforts of detecting vulnerabilities
in the source code, starting with what is a software vulnerability
and what kind of exploitation, existing vulnerability detection
methods, correction methods and efforts of best researches in the
world relevant to the research area. A plugin will be developed
which is capable of intelligently and efficiently detecting the
vulnerable source code segment and correcting the source code
accurately in the development stage.
Description
Date of Conference: 5-7 Dec. 2019
Date Added to IEEE Xplore: 29 May 2020
Keywords
Vulnerability, Machine learning, Deep learning, CVE
