用大模型自动预测漏洞真实攻击手法,提升安全响应效率。
A Systematic Approach to Predict the Impact of Cybersecurity Vulnerabilities Using LLMs
- 结合规则推理与上下文学习,双模块驱动漏洞到攻击技术映射。
- 上下文学习方法召回率优于单一方法,整体准确率显著提升。
- 适合安全研究人员和威胁情报团队快速评估漏洞风险。
漏洞数据库(如NVD)提供通用漏洞披露(CVE)的详细描述,但常缺乏其在真实世界中的影响信息,例如攻击者可能使用的战术、技术和程序(TTPs)。手动将CVE与对应TTP关联耗时且困难,而每年新增漏洞数量庞大,自动化支持亟需。本文提出TRIAGE,一种基于大语言模型(LLMs)的双路径自动化方法,用于将CVE映射至ATT&CK知识库中的相关技术。首先,基于MITRE的CVE映射方法论提示一个LLM,生成初步技术列表;随后,第二模块采用上下文学习进一步优化匹配结果。该混合方法融合规则推理与数据驱动推断。评估显示,上下文学习优于单独映射方法,且混合方案提升了攻击技术的召回率。此外,GPT-4o-mini表现优于Llama3.3-70B。结果表明,LLMs可用于自动预测网络安全漏洞的影响,而TRIAGE使CVE到ATT&CK的映射更高效。复现包可从https://doi.org/10.5281/zenodo.17341503下载。
原文摘要 · Abstract (English)
Vulnerability databases, such as the National Vulnerability Database (NVD), offer detailed descriptions of Common Vulnerabilities and Exposures (CVEs), but often lack information on their real-world impact, such as the tactics, techniques, and procedures (TTPs) that adversaries may use to exploit the vulnerability. However, manually linking CVEs to their corresponding TTPs is a challenging and time-consuming task, and the high volume of new vulnerabilities published annually makes automated support desirable. This paper introduces TRIAGE, a two-pronged automated approach that uses Large Language Models (LLMs) to map CVEs to relevant techniques from the ATT&CK knowledge base. We first prompt an LLM with instructions based on MITRE's CVE Mapping Methodology to predict an initial list of techniques. This list is then combined with the results from a second LLM-based module that uses in-context learning to map a CVE to relevant techniques. This hybrid approach strategically combines rule-based reasoning with data-driven inference. Our evaluation reveals that in-context learning outperforms the individual mapping methods, and the hybrid approach improves recall of exploitation techniques. We also find that GPT-4o-mini performs better than Llama3.3-70B on this task. Overall, our results show that LLMs can be used to automatically predict the impact of cybersecurity vulnerabilities and TRIAGE makes the process of mapping CVEs to ATT&CK more efficient. A replication package is available for download from https://doi.org/10.5281/zenodo.17341503. Keywords: vulnerability impact, CVE, ATT&CK techniques, large language models, automated mapping.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。