首页> 外文期刊>IEEE transactions on information forensics and security >Large-Scale Empirical Study of Important Features Indicative of Discovered Vulnerabilities to Assess Application Security
【24h】

Large-Scale Empirical Study of Important Features Indicative of Discovered Vulnerabilities to Assess Application Security

机译:重大实证研究表明已发现漏洞以评估应用程序安全性

获取原文
获取原文并翻译 | 示例
           

摘要

Existing research on vulnerability discovery models shows that the existence of vulnerabilities inside an application may be linked to certain features, e.g., size or complexity, of that application. However, the applicability of such features to demonstrate the relative security between two applications is not well studied, which may depend on multiple factors in a complex way. In this paper, we perform the first large-scale empirical study of the correlation between various features of applications and the abundance of vulnerabilities. Unlike existing work, which typically focuses on one particular application, resulting in limited successes, we focus on the more realistic issue of assessing the relative security level among different applications. To the best of our knowledge, this is the most comprehensive study of 780 real-world applications involving 6498 vulnerabilities. We apply seven feature selection methods to nine feature subsets selected among 34 collected features, which are then fed into six types of machine learning models, producing 523 estimations. The predictive power of important features is evaluated using four different performance measures. This paper reflects that the complexity of applications is not the only factor in vulnerability discovery and the human-related factors contribute to explaining the number of discovered vulnerabilities in an application.
机译:对漏洞发现模型的现有研究表明,应用程序内部漏洞的存在可能与该应用程序的某些功能(例如大小或复杂性)相关联。但是,此类功能在证明两个应用程序之间的相对安全性方面的适用性尚未得到很好的研究,这可能以复杂的方式取决于多个因素。在本文中,我们对应用程序的各种功能和大量漏洞之间的相关性进行了首次大规模的实证研究。与现有的工作通常只关注一个特定的应用程序而导致成功有限的情况不同,我们专注于评估不同应用程序之间的相对安全级别的更为现实的问题。据我们所知,这是对780个实际应用程序的最全面研究,涉及6498个漏洞。我们对从34个收集的特征中选择的9个特征子集应用了7种特征选择方法,然后将其输入六种类型的机器学习模型中,产生523个估计。重要特征的预测能力使用四种不同的性能指标进行评估。本文反映出,应用程序的复杂性不是漏洞发现的唯一因素,而与人相关的因素也有助于解释应用程序中发现的漏洞数量。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号