• 中国精品科技期刊
  • CCF推荐A类中文期刊
  • 计算领域高质量科技期刊T1类
高级检索

一种Linux安全漏洞修复补丁自动识别方法

周鹏, 武延军, 赵琛

周鹏, 武延军, 赵琛. 一种Linux安全漏洞修复补丁自动识别方法[J]. 计算机研究与发展, 2022, 59(1): 197-208. DOI: 10.7544/issn1000-1239.20200492
引用本文: 周鹏, 武延军, 赵琛. 一种Linux安全漏洞修复补丁自动识别方法[J]. 计算机研究与发展, 2022, 59(1): 197-208. DOI: 10.7544/issn1000-1239.20200492
Zhou Peng, Wu Yanjun, Zhao Chen. Identify Linux Security Vulnerability Fix Patches Automatically[J]. Journal of Computer Research and Development, 2022, 59(1): 197-208. DOI: 10.7544/issn1000-1239.20200492
Citation: Zhou Peng, Wu Yanjun, Zhao Chen. Identify Linux Security Vulnerability Fix Patches Automatically[J]. Journal of Computer Research and Development, 2022, 59(1): 197-208. DOI: 10.7544/issn1000-1239.20200492
周鹏, 武延军, 赵琛. 一种Linux安全漏洞修复补丁自动识别方法[J]. 计算机研究与发展, 2022, 59(1): 197-208. CSTR: 32373.14.issn1000-1239.20200492
引用本文: 周鹏, 武延军, 赵琛. 一种Linux安全漏洞修复补丁自动识别方法[J]. 计算机研究与发展, 2022, 59(1): 197-208. CSTR: 32373.14.issn1000-1239.20200492
Zhou Peng, Wu Yanjun, Zhao Chen. Identify Linux Security Vulnerability Fix Patches Automatically[J]. Journal of Computer Research and Development, 2022, 59(1): 197-208. CSTR: 32373.14.issn1000-1239.20200492
Citation: Zhou Peng, Wu Yanjun, Zhao Chen. Identify Linux Security Vulnerability Fix Patches Automatically[J]. Journal of Computer Research and Development, 2022, 59(1): 197-208. CSTR: 32373.14.issn1000-1239.20200492

一种Linux安全漏洞修复补丁自动识别方法

基金项目: 国家重点研发计划项目(2018YFB0803600);中国科学院战略性先导科技专项(Y8XD373105);中国科学院前沿科学重点研究计划项目(ZDBS-LY-JSC038)
详细信息
  • 中图分类号: TP311

Identify Linux Security Vulnerability Fix Patches Automatically

Funds: This work was supported by the National Key Research and Development Program of China (2018YFB0803600), the Strategic Priority Research Program of Chinese Academy of Sciences (Y8XD373105), and the Key Research Program of Frontier Sciences, CAS (ZDBS-LY-JSC038).
  • 摘要: 及时获取并应用安全漏洞修复补丁对保障服务器用户的安全至关重要.但是,学者和机构研究发现开源软件维护者经常悄无声息地修复安全漏洞,比如维护者88%的情况在发布软件新版本时才在发行说明中告知用户修复了安全漏洞,并且只有9%的漏洞修复补丁明确给出对应的CVE(common vulnerabilities and exposures)标号,只有3%的修复会及时主动通知安全监控服务提供者.这导致在很多情况下,安全工程师不能通过补丁的代码和描述信息直接区分漏洞修复、Bug修复、功能性补丁.造成漏洞修复补丁不能被用户及时识别和应用,同时用户从大量的补丁提交中识别漏洞修复补丁代价很高.以代表性Linux内核为例,给出一种自动识别漏洞修复补丁的方法,该方法为补丁的代码和描述部分分别定义特征,构建机器学习模型,训练学习可区分安全漏洞补丁的分类器.实验表明,该方法可以取得91.3%的精确率、92%的准确率、87.53%的召回率,并将误报率降低到5.2%,性能提升明显.
    Abstract: It is critical to catch and apply the vulnerability fix patches in time to ensure the security of information system. However, it is found that open source software maintainers often silently fix security vulnerabilities. For example, 88% of maintainers delay informing users to fix vulnerabilities in the release notes of new software version, and only 9% of the bug fixes clearly give the corresponding CVE ID, and only 3% of the fixes will actively notify the security service provider in time. In many cases, security engineers can’t directly distinguish vulnerability fixes, bug fixes, and feature patches from the code and log message of patches. As a result, vulnerability fixes can’t be identified and applied by users timely. At the same time, it is costly for users to identify vulnerability fixes from a large number of patch submissions. Taking Linux as an example, this paper presents a method of identifying vulnerability patches automatically. This method defines features for the code and log message from patches, builds machine learning model, and trains to learn classifiers that can distinguish vulnerability patches. Experiments indicate that our approach is effective, which can get 91.3% precision, 92% accuracy, 87.53% recall rate, and reduce the false positive rate to 5.2%.
  • 期刊类型引用(6)

    1. 常星,吴鑫,王中伟,付学良. 电力监控系统主机操作数据安全性检测算法. 信息技术. 2024(05): 155-159+168 . 百度学术
    2. 曹旭栋,黄在起,陈禹劼,王文杰,史慧洋,李书豪,张玉清. 安全漏洞库构建及应用研究综述. 计算机学报. 2024(05): 1082-1119 . 百度学术
    3. 张江山,熊哲源. 无线传感网络多重连通覆盖漏洞修复仿真. 计算机仿真. 2023(06): 463-467 . 百度学术
    4. 顾风军. 基于多核集成学习的静态软件安全漏洞识别. 电子设计工程. 2023(19): 73-76+81 . 百度学术
    5. 程广振. 基于大数据实训平台的安全漏洞扫描与修复研究. 中国宽带. 2023(07): 107-109 . 百度学术
    6. 张颖. 智慧家庭网络环境中智能终端漏洞修复机制和方法. 长江信息通信. 2022(04): 177-179 . 百度学术

    其他类型引用(1)

计量
  • 文章访问数:  717
  • HTML全文浏览量:  10
  • PDF下载量:  263
  • 被引次数: 7
出版历程
  • 发布日期:  2021-12-31

目录

    /

    返回文章
    返回