• Home
  • Search
  • Identifying security bug reports via text mining: An industrial case study
  • Cite Icon184
  • https://doi.org/10.1109/msr.2010.5463340Copy DOI Icon

Identifying security bug reports via text mining: An industrial case study

  • May 1, 2010
  • Michael Gegick +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

A bug-tracking system such as Bugzilla contains bug reports (BRs) collected from various sources such as development teams, testing teams, and end users. When bug reporters submit bug reports to a bug-tracking system, the bug reporters need to label the bug reports as security bug reports (SBRs) or not, to indicate whether the involved bugs are security problems. These SBRs generally deserve higher priority in bug fixing than not-security bug reports (NSBRs). However, in the bug-reporting process, bug reporters often mislabel SBRs as NSBRs partly due to lack of security domain knowledge. This mislabeling could cause serious damage to software-system stakeholders due to the induced delay of identifying and fixing the involved security bugs. To address this important issue, we developed a new approach that applies text mining on natural-language descriptions of BRs to train a statistical model on already manually-labeled BRs to identify SBRs that are manually-mislabeled as NSBRs. Security engineers can use the model to automate the classification of BRs from large bug databases to reduce the time that they spend on searching for SBRs. We evaluated the model's predictions on a large Cisco software system with over ten million source lines of code. Among a sample of BRs that Cisco bug reporters manually labeled as NSBRs in bug reporting, our model successfully classified a high percentage (78%) of the SBRs as verified by Cisco security engineers, and predicted their classification as SBRs with a probability of at least 0.98.

Similar Papers
  • Research Article
  • Citations20

How to Better Distinguish Security Bug Reports (Using Dual Hyperparameter Optimization)

  • Apr 05, 2021
  • Empirical Software Engineering
  • Rui Shu +4
  • Conference Article
  • Citations14

Has this bug been reported?

  • Oct 01, 2013
  • Kaiping Liu +2
  • Conference Article
  • Citations15

Has this bug been reported?

  • Nov 11, 2012
  • Kaiping Liu +2
  • Research Article

Bug Priority Change Prediction: An Exploratory Study on Apache Software

  • Dec 15, 2025
  • ACM Transactions on Software Engineering and Methodology
  • Guangzong Cai +5
  • Conference Article
  • Citations3

Improving the Security of Wireless Network Through Cross-project Security Issue Prediction

  • Aug 09, 2020
  • Xiaoxue Wu +5
  • Conference Article
  • Citations51

Learning to rank duplicate bug reports

  • Oct 29, 2012
  • Jian Zhou +1
  • Book Chapter
  • Citations5

An Analysis of Software Bug Reports Using Random Forest

  • Jan 01, 2018
  • Ha Manh Tran +3
  • Research Article

Knowledge Bases and Representation Learning Towards Bug Triaging

  • Jun 19, 2025
  • Machine Learning and Knowledge Extraction
  • Qi Wang +6
  • Research Article

Bug Tracker: Comprehensive Bug Tracking and Modification System

  • Dec 15, 2022
  • Asian Journal of Electrical Sciences
  • K Vasumathi +2
  • Conference Article
  • Citations48

Bug Report Enrichment with Application of Automated Fixer Recommendation

  • May 01, 2017
  • Tao Zhang +4
  • Conference Article
  • Citations4

CNN Based Severity Prediction of Bug Reports

  • Dec 08, 2021
  • R M D S Rathnayake +2
  • PDF
  • Research Article
  • Citations86

A Novel Deep-Learning-Based Bug Severity Classification Technique Using Convolutional Neural Networks and Random Forest with Boosting.

  • Jul 05, 2019
  • Sensors
  • Ashima Kukkar +5
  • Research Article
  • Citations4

Characterizing duplicate bugs: Perceptions of practitioners and an empirical analysis

  • Mar 01, 2022
  • Journal of Software: Evolution and Process
  • Berfin Kucuk +2
  • Book Chapter
  • Citations1

Information Retrieval‐Based Techniques for Software Fault Localization

  • Apr 20, 2023
  • Xin Xia +1
  • Conference Article
  • Citations28

BugLocalizer: integrated tool support for bug localization

  • Nov 11, 2014
  • Ferdian Thung +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.