Time to Discover and Fix Software Vulnerabilities in Open Source Software Projects: Notes on Measurement and Data Availability

被引:0
|
作者
Muegge, Steven M. [1 ]
Murshed, S. M. Monzur [1 ]
机构
[1] Carleton Univ, Technol Innovat Management, Ottawa, ON, Canada
来源
2018 PORTLAND INTERNATIONAL CONFERENCE ON MANAGEMENT OF ENGINEERING AND TECHNOLOGY (PICMET '18): MANAGING TECHNOLOGICAL ENTREPRENEURSHIP: THE ENGINE FOR ECONOMIC GROWTH | 2018年
关键词
CODE CHURN; SECURITY;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Reducing the time taken to discover and fix vulnerabilities in open source software projects is increasingly relevant to technology entrepreneurs and technology managers at all levels of industry. Rigorous research requires access to valid and reliable data on when vulnerabilities were introduced, discovered, and closed. This article offers three contributions about measurement and data availability: (1) an approach to measuring the time to discover and time to fix vulnerabilities in open source software projects, (2) evidence that combining project release histories and metrics from two online databases can provide reliable proxy dates for vulnerability introduction and fix, but not discovery, and (3) possible technical and open collaboration solutions to the data availability limitations of current databases. These results were part of a larger mixed-method study on the relationship between open source project and community attributes and software vulnerabilities with a data set of 1268 vulnerabilities affecting the software produced by 60 open source projects.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Investigation of the Software Code Vulnerabilities' Impact on the Popularity of Open Source Software Projects
    Singh, Madanjit
    Saini, Munish
    Kaur, Manevpreet
    JOURNAL OF INFORMATION TECHNOLOGY RESEARCH, 2021, 14 (03) : 58 - 69
  • [2] OSSMETER: A Software Measurement Platform for Automatically Analysing Open Source Software Projects
    Di Ruscio, Davide
    Kolovos, Dimitrios S.
    Korkontzelos, Ioannis
    Matragkas, Nicholas
    Vinju, Jurgen J.
    2015 10TH JOINT MEETING OF THE EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND THE ACM SIGSOFT SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE 2015) PROCEEDINGS, 2015, : 970 - 973
  • [3] Discovering Authorship of Vulnerabilities in Open Source Software
    Ghosh, Krishnendu
    Otero, Damon
    2021 28TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE WORKSHOPS (APSECW 2021), 2021, : 41 - 46
  • [4] Tracking Patches for Open Source Software Vulnerabilities
    Xu, Congying
    Chen, Bihuan
    Lu, Chenhao
    Huang, Kaifeng
    Peng, Xin
    Liu, Yang
    PROCEEDINGS OF THE 30TH ACM JOINT MEETING EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, ESEC/FSE 2022, 2022, : 860 - 871
  • [5] On the influence of software vulnerabilities on software reliability: The case of open source component based software
    Albeanu, G.
    Madsen, H.
    Averian, A.
    RELIABILITY, RISK AND SAFETY: THEORY AND APPLICATIONS VOLS 1-3, 2010, : 1341 - +
  • [6] Data on security requirements in open-source software projects
    Wang, Wentao
    Mahakala, Kavya Reddy
    Gupta, Arushi
    Hussein, Nesrin
    Wang, Yinglin
    DATA IN BRIEF, 2019, 25
  • [7] An Investigation on Software Bug-Fix Prediction for Open Source Software Projects-A Case Study on the Eclipse Project
    Ihara, Akinori
    Kamei, Yasutaka
    Monden, Akito
    Ohira, Masao
    Keung, Jacky Wai
    Ubayashi, Naoyasu
    Matsumoto, Ken-ichi
    2012 19TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE WORKSHOPS (APSECW), VOL. 2, 2012, : 112 - 119
  • [8] Selecting Open Source Software Projects to Teach Software Engineering
    Smith, Therese
    McCartney, Robert
    Gokhale, Swapna S.
    Kaczmarczyk, Lisa C.
    PROCEEDINGS OF THE 45TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE'14), 2014, : 397 - 402
  • [9] Data Collection for Software Defect Prediction an Exploratory Case Study of Open Source Software Projects
    Mausa, Goran
    Grbac, Tihana Galinac
    Basic, Bojana Dalbelo
    2015 8TH INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2015, : 463 - 469
  • [10] CONTINUOUS INTEGRATION IN OPEN SOURCE SOFTWARE PROJECTS
    Georgescu, Mihai
    Cioloca, Cecilia
    PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON INFORMATICS IN ECONOMY (IE 2015): EDUCATION, RESEARCH & BUSINESS TECHNOLOGIES, 2015, : 244 - 249