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 条
  • [41] Machine-Learning-Based Detection of Aerodynamic Disturbances Using Surface Pressure Measurements
    Hou, Wei
    Darakananda, Darwin
    Eldredge, Jeff D.
    AIAA JOURNAL, 2019, 57 (12) : 5079 - 5093
  • [42] A Taxonomy of Machine-Learning-Based Intrusion Detection Systems for the Internet of Things: A Survey
    Jamalipour, Abbas
    Murali, Sarumathi
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (12) : 9444 - 9466
  • [43] Machine-Learning-Based Error Detection and Design Optimization in Signal Integrity Applications
    Medico, Roberto
    Spina, Domenico
    Vande Ginste, Dries
    Deschrijver, Dirk
    Dhaene, Tom
    IEEE TRANSACTIONS ON COMPONENTS PACKAGING AND MANUFACTURING TECHNOLOGY, 2019, 9 (09): : 1712 - 1720
  • [44] Machine-Learning-Based Intelligent Mechanical Fault Detection and Diagnosis of Wind Turbines
    Gao, Qiang
    Wu, Xinhong
    Guo, Junhui
    Zhou, Hongqing
    Ruan, Wei
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2021, 2021
  • [45] Machine-learning-based detection of volcano seismicity using the spatial pattern of amplitudes
    Maeda, Yuta
    Yamanaka, Yoshiko
    Ito, Takeo
    Horikawa, Shinichiro
    GEOPHYSICAL JOURNAL INTERNATIONAL, 2021, 225 (01) : 416 - 444
  • [46] Machine-Learning-Based Soft-Failure Detection and Identification in Optical Networks
    Shahkarami, Shahin
    Musumeci, Francesco
    Cugini, Filippo
    Tornatore, Massimo
    2018 OPTICAL FIBER COMMUNICATIONS CONFERENCE AND EXPOSITION (OFC), 2018,
  • [47] MLSFDD: Machine-Learning-Based Smart Fire Detection Device for Precision Agriculture
    Maity, Tapan
    Nath Bhawani, Adi
    Samanta, Jagannath
    Saha, Prabir
    Majumdar, Shubhankar
    Srivastava, Gautam
    IEEE SENSORS JOURNAL, 2025, 25 (05) : 8921 - 8928
  • [48] Integrating Profile-Driven Parallelism Detection and Machine-Learning-Based Mapping
    Wang, Zheng
    Tournavitis, Georgios
    Franke, Bjorn
    O'Boyle, Michael F. P.
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2014, 11 (01)
  • [49] Combined Forest: a New Supervised Approach for a Machine-Learning-based Botnets Detection
    Maudoux, Christophe
    Boumerdassi, Selma
    Barcello, Alex
    Renault, Eric
    2021 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2021,
  • [50] Biochar design for antibiotics adsorption via a hybrid machine-learning-based optimization framework
    Li, Jie
    Pan, Lanjia
    Huang, Yahui
    Liu, Xuejiao
    Ye, Zhilong
    Wang, Yin
    SEPARATION AND PURIFICATION TECHNOLOGY, 2024, 348