Tenet: A Flexible Framework for Machine-Learning-based Vulnerability Detection

被引:0
|
作者
Pinconschi, Eduard [1 ]
Reis, Sofia [2 ]
Zhang, Chi [3 ]
Abreu, Rui [1 ]
Erdogmus, Hakan [3 ]
Pasareanu, Corina S. [3 ]
Jia, Limin [3 ]
机构
[1] Univ Porto, FEUP, Porto, Portugal
[2] Univ Lisbon, INESC ID, Lisbon, Portugal
[3] Carnegie Mellon Univ, Pittsburgh, PA USA
关键词
D O I
10.1109/CAIN58948.2023.00026
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Software vulnerability detection (SVD) aims to identify potential security weaknesses in software. SVD systems have been rapidly evolving from those being based on testing, static analysis, and dynamic analysis to those based on machine learning (ML). Many ML-based approaches have been proposed, but challenges remain: training and testing datasets contain duplicates, and building customized end-to-end pipelines for SVD is time-consuming. We present Tenet, a modular framework for building end-to-end, customizable, reusable, and automated pipelines through a plugin-based architecture that supports SVD for several deep learning (DL) and basic ML models. We demonstrate the applicability of Tenet by building practical pipelines performing SVD on real-world vulnerabilities.
引用
收藏
页码:102 / 103
页数:2
相关论文
共 50 条
  • [1] A Machine-Learning-Based Framework for Supporting Malware Detection and Analysis
    Cuzzocrea, Alfredo
    Mercaldo, Francesco
    Martinelli, Fabio
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, ICCSA 2021, PT III, 2021, 12951 : 353 - 365
  • [2] Machine-Learning-Based Vulnerability Detection and Classification in Internet of Things Device Security
    Bin Hulayyil, Sarah
    Li, Shancang
    Xu, Lida
    ELECTRONICS, 2023, 12 (18)
  • [3] Machine-learning-based detection of spin structures
    Labrie-Boulay, Isaac
    Winkler, Thomas Brian
    Franzen, Daniel
    Romanova, Alena
    Fangohr, Hans
    Klaeui, Mathias
    PHYSICAL REVIEW APPLIED, 2024, 21 (01)
  • [4] A Machine-Learning-Based Framework for Productive Locality Exploitation
    Kayraklioglu, Engin
    Favry, Erwan
    El-Ghazawi, Tarek
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2021, 32 (06) : 1409 - 1424
  • [5] Machine-Learning-Based Hazardous Spot Detection Framework by Mobile Sensing and Opportunistic Networks
    Watanabe, Yoshito
    Liu, Wei
    Shoji, Yozo
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (11) : 13646 - 13657
  • [6] Fault Detection of Induction Motors with Combined Modeling- and Machine-Learning-Based Framework
    Benninger, Moritz
    Liebschner, Marcus
    Kreischer, Christian
    ENERGIES, 2023, 16 (08)
  • [7] A Machine-Learning-Based Detection Method for Snoring and Coughing
    Yang, Chun-Hung
    Kuo, Yung-Ming
    Chen, I-Chun
    Lin, Fan-Min
    Chung, Pau-Choo
    JOURNAL OF INTERNET TECHNOLOGY, 2022, 23 (06): : 1233 - 1244
  • [8] Towards Interpretable Machine-Learning-Based DDoS Detection
    Zhou Q.
    Li R.
    Xu L.
    Nallanathan A.
    Yang J.
    Fu A.
    SN Computer Science, 5 (1)
  • [9] An Insight into the Machine-Learning-Based Fileless Malware Detection
    Khalid, Osama
    Ullah, Subhan
    Ahmad, Tahir
    Saeed, Saqib
    Alabbad, Dina A.
    Aslam, Mudassar
    Buriro, Attaullah
    Ahmad, Rizwan
    SENSORS, 2023, 23 (02)
  • [10] A Machine-Learning-Based Framework for Optimizing the Operation of Future Networks
    Fiandrino, Claudio
    Zhang, Chaoyun
    Patras, Paul
    Banchs, Albert
    Widmer, Joerg
    IEEE COMMUNICATIONS MAGAZINE, 2020, 58 (06) : 20 - 25