Data-driven Insights from Vulnerability Discovery Metrics

被引:4
|
作者
Munaiah, Nuthan [1 ]
Meneely, Andrew [1 ]
机构
[1] Rochester Inst Technol, Dept Software Engn, Rochester, NY 14623 USA
基金
美国国家科学基金会;
关键词
metric; threshold; security; vulnerability; interpretation;
D O I
10.1109/RCoSE/DDrEE.2019.00008
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software metrics help developers discover and fix mistakes. However, despite promising empirical evidence, vulnerability discovery metrics are seldom relied upon in practice. In prior research, the effectiveness of these metrics has typically been expressed using precision and recall of a prediction model that uses the metrics as explanatory variables. These prediction models, being black boxes, may not be perceived as useful by developers. However, by systematically interpreting the models and metrics, we can provide developers with nuanced insights about factors that have led to security mistakes in the past. In this paper, we present a preliminary approach to using vulnerability discovery metrics to provide insightful feedback to developers as they engineer software. We collected ten metrics (churn, collaboration centrality, complexity, contribution centrality, nesting, known offender, source lines of code, # inputs, # outputs, and # paths) from six open-source projects. We assessed the generalizability of the metrics across two contextual dimensions (application domain and programming language) and between projects within a domain, computed thresholds for the metrics using an unsupervised approach from literature, and assessed the ability of these unsupervised thresholds to classify risk from historical vulnerabilities in the Chromium project. The observations from this study feeds into our ongoing research to automatically aggregate insights from the various analyses to generate natural language feedback on security. We hope that our approach to generate automated feedback will accelerate the adoption of research in vulnerability discovery metrics.
引用
收藏
页码:1 / 7
页数:7
相关论文
共 50 条
  • [1] Enhancing Vulnerability Prioritization: Data-Driven Exploit Predictions with Community-Driven Insights
    Jacobs, Jay
    Romanosky, Sasha
    Suciu, Octavian
    Edwards, Ben
    Sarabi, Armin
    2023 IEEE EUROPEAN SYMPOSIUM ON SECURITY AND PRIVACY WORKSHOPS, EUROS&PW, 2023, : 194 - 206
  • [2] Data-Driven Tree Transforms and Metrics
    Mishne, Gal
    Talmon, Ronen
    Cohen, Israel
    Coifman, Ronald R.
    Kluger, Yuval
    IEEE TRANSACTIONS ON SIGNAL AND INFORMATION PROCESSING OVER NETWORKS, 2018, 4 (03): : 451 - 466
  • [3] Data Integration: Data-driven Discovery from Diverse Data Sources
    Allen, Genevera
    GENETIC EPIDEMIOLOGY, 2019, 43 (07) : 864 - 864
  • [4] Data-driven Relation Discovery from Unstructured Texts
    Ditta, Marilena
    Milazzo, Fabrizio
    Ravi, Valentina
    Pilato, Giovanni
    Augello, Agnese
    2015 7TH INTERNATIONAL JOINT CONFERENCE ON KNOWLEDGE DISCOVERY, KNOWLEDGE ENGINEERING AND KNOWLEDGE MANAGEMENT (IC3K), 2015, : 597 - 602
  • [5] Data-driven discovery of quasiperiodically driven dynamics
    Das, Suddhasattwa
    Mustavee, Shakib
    Agarwal, Shaurya
    NONLINEAR DYNAMICS, 2025, 113 (05) : 4097 - 4120
  • [6] Data-driven discovery of linear dynamical systems from noisy data
    YaSen Wang
    Ye Yuan
    HuaZhen Fang
    Han Ding
    Science China Technological Sciences, 2024, 67 : 121 - 129
  • [7] Data-driven discovery of linear dynamical systems from noisy data
    WANG YaSen
    YUAN Ye
    FANG HuaZhen
    DING Han
    Science China(Technological Sciences), 2024, 67 (01) : 121 - 129
  • [8] Data-driven discovery of linear dynamical systems from noisy data
    Wang, Yasen
    Yuan, Ye
    Fang, Huazhen
    Ding, Han
    SCIENCE CHINA-TECHNOLOGICAL SCIENCES, 2024, 67 (01) : 121 - 129
  • [9] Accelerating functional materials discovery Insights from geological sciences, data-driven approaches, and computational advances
    Rondinelli, James M.
    Benedek, Nicole A.
    Freedman, Donna E.
    Kavner, Abby
    Rodriguez, Efrain E.
    Toberer, Eric S.
    Martin, Lane W.
    AMERICAN CERAMIC SOCIETY BULLETIN, 2013, 92 (09): : 14 - 22
  • [10] A data-driven design for deriving usability metrics
    Babaian, Tamara
    Lucas, Wendy
    Topi, Heikki
    ICSOFT 2007: PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL ISDM/WSEHST/DC, 2007, : 154 - 159