Analysis of Software Vulnerabilities Using Machine Learning Techniques

被引:0
|
作者
Diako, Doffou Jerome [1 ]
Achiepo, Odilon Yapo M. [2 ]
Mensah, Edoete Patrice [3 ]
机构
[1] INPHB Yamoussoukro, EDP, Yamoussoukro, Cote Ivoire
[2] Peleforo Gon Coulibaly Univ, Korhogo, Cote Ivoire
[3] INPHB Yamoussoukro, Yamoussoukro, Cote Ivoire
关键词
Machine learning; Vulnerabilities; Naive Bayes; Support vectors machines; CVSS;
D O I
10.1007/978-3-030-41593-8_3
中图分类号
F0 [经济学]; F1 [世界各国经济概况、经济史、经济地理]; C [社会科学总论];
学科分类号
0201 ; 020105 ; 03 ; 0303 ;
摘要
With the increasing development of software technologies, we see that software vulnerabilities are a very critical issue of IT security. Because of their serious impacts, many different approaches have been proposed in recent decades to mitigate the damage caused by software vulnerabilities. Machine learning is also part of an approach to solve this problem. The main objective of this document is to provide three supervised machine to predict software vulnerabilities from a dataset of 6670 observations from national vulnerabilities database (NVD). The effectiveness of the proposed models has been evaluated with several performance indicators including Accuracy.
引用
收藏
页码:30 / 37
页数:8
相关论文
共 50 条
  • [1] False Positive Analysis of software vulnerabilities using Machine learning
    Gowda, Sumanth
    Prajapati, Divyesh
    Singh, Ranjit
    Gadre, Swanand S.
    [J]. 2018 SEVENTH IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING IN EMERGING MARKETS (CCEM), 2018, : 3 - 6
  • [2] Discovering software vulnerabilities using data-flow analysis and machine learning
    Kronjee, Jorrit
    Hommersom, Arjen
    Vranken, Harald
    [J]. 13TH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY AND SECURITY (ARES 2018), 2019,
  • [3] An Analysis of Software Bug Reports Using Machine Learning Techniques
    Tran H.M.
    Le S.T.
    Nguyen S.V.
    Ho P.T.
    [J]. SN Computer Science, 2020, 1 (1)
  • [4] Software Defect Prediction Analysis Using Machine Learning Techniques
    Khalid, Aimen
    Badshah, Gran
    Ayub, Nasir
    Shiraz, Muhammad
    Ghouse, Mohamed
    [J]. SUSTAINABILITY, 2023, 15 (06)
  • [5] Software Modernization Using Machine Learning Techniques
    Somogyi, Norbert
    Kovesdan, Gabor
    [J]. 2021 IEEE 19TH WORLD SYMPOSIUM ON APPLIED MACHINE INTELLIGENCE AND INFORMATICS (SAMI 2021), 2021, : 361 - 365
  • [6] Root Cause Analysis of Software Bugs using Machine Learning Techniques
    Lal, Harsh
    Pahwa, Gaurav
    [J]. PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE AND ENGINEERING (CONFLUENCE 2017), 2017, : 105 - 111
  • [7] Code Review Analysis of Software System using Machine Learning Techniques
    Lal, Harsh
    Pahwa, Gaurav
    [J]. PROCEEDINGS OF 2017 11TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS AND CONTROL (ISCO 2017), 2017, : 8 - 13
  • [8] Experimenting Machine Learning Techniques to Predict Vulnerabilities
    Alves, Henrique
    Fonseca, Baldoino
    Antunes, Nuno
    [J]. 2016 SEVENTH LATIN-AMERICAN SYMPOSIUM ON DEPENDABLE COMPUTING (LADC), 2016, : 151 - 156
  • [9] Predicting Software Anomalies using Machine Learning Techniques
    Alonso, Javier
    Belanche, Lluis
    Avresky, Dimiter R.
    [J]. 2011 10TH IEEE INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (NCA), 2011,
  • [10] Software reliability prediction using machine learning techniques
    Jaiswal A.
    Malhotra R.
    [J]. International Journal of System Assurance Engineering and Management, 2018, 9 (1) : 230 - 244