ISSN 1000-1239 CN 11-1777/TP

计算机研究与发展 ›› 2017, Vol. 54 ›› Issue (10): 2296-2309.doi: 10.7544/issn1000-1239.2017.20170457

• 信息安全 • 上一篇    下一篇

基于漏洞类型的漏洞可利用性量化评估系统

雷柯楠1,2,张玉清1,2,吴晨思2,马华3   

  1. 1(综合业务网理论及关键技术国家重点实验室(西安电子科技大学) 西安 710071); 2(国家计算机网络入侵防范中心(中国科学院大学) 北京 101408); 3(西安电子科技大学数学与统计学院 西安 710071) (leikn@nipc.org.cn)
  • 出版日期: 2017-10-01
  • 基金资助: 
    国家自然科学基金项目(61572460,61272481);国家重点研发计划项目(2016YFB0800700);信息安全国家重点实验室的开放课题(2017-ZD-01);国家发改委信息安全专项项目[(2012)1424];国家111项目(B16037)

A System for Scoring the Exploitability of Vulnerability Based Types

Lei Kenan1,2, Zhang Yuqing1,2, Wu Chensi2, Ma Hua3   

  1. 1(State Key Laboratory of Integrated Services Networks (Xidian University), Xi’an 710071); 2(National Computer Network Intrusion Protection Center (University of Chinese Academy of Sciences), Beijing 101408); 3(School of Mathematics and Statistics, Xidian University, Xi’an 710071)
  • Online: 2017-10-01

摘要: 准确量化单个漏洞可利用性是解决基于攻击路径分析网络安全态势的基础和关键,目前运用最广泛的漏洞可利用性评估系统是通用漏洞评分系统(common vulnerability scoring system, CVSS).首先利用CVSS对54331个漏洞的可利用性进行评分,将结果进行统计分析发现CVSS评分系统存在着评分结果多样性不足,分数过于集中等问题.鉴于CVSS的不足,进一步对漏洞可利用性影响要素进行研究,研究发现漏洞类型能影响可利用性大小.因此将漏洞类型作为评估漏洞可利用性的要素之一,采用层次分析法将其进行量化,基于CVSS上提出一种更为全面的漏洞可利用性量化评估系统(exploitability of vulnerability scoring systems, EOVSS).实验证明:EOVSS具有良好的多样性,并能更准确有效地量化评估单个漏洞的可利用性.

关键词: 漏洞, 可利用性, 漏洞类型, 层次分析法, 量化

Abstract: As is known to all, vulnerabilities play an extremely important role in network security now. Accurately quantizing the exploitability of a vulnerability is critical to the attack-graph based analysis of network information system security. Currently the most widely used assessment system for vulnerability exploitability is the common vulnerability scoring system (CVSS). Firstly, the exploitability scores of 54331 vulnerabilities are computed by using CVSS. Then, statistical analysis is performed on the computed exploitability scores, which indicates that CVSS lacks diversity, and more diverse results can help end-users prioritize vulnerabilities and fix those that pose the greatest risks at first. Statistical results show that the scores are too centralized as well. Finally, taking into account the disadvantages of CVSS, we study the influence factors of vulnerability exploitability, and demonstrate that the types of a vulnerability can influence its exploitability. Therefore, we consider vulnerability types as one of the influence factors of vulnerability exploitability, and use analytic hierarchy process to quantify it, and propose a more comprehensive quantitative evaluation system named exploitability of vulnerability scoring systems (EOVSS) based on CVSS. Experiments show that the diversity of scores computed by EOVSS is four times that computed by CVSS, and EOVSS can more accurately and effectively quantify the exploitability of a vulnerability in comparison with CVSS.

Key words: vulnerability, exploitability, vulnerability type, analytic hierarchy process, quantification

中图分类号: