Using Retriever Augmented Large Language Models for Attack Graph Generation
Prapty, Renascence Tarafder, Kundu, Ashish, Iyengar, Arun
–arXiv.org Artificial Intelligence
A natural question is how LLMs can be applied to the cybersecurity domain, specifically for generating As the complexity of modern systems increases, so does the importance attack graphs. of assessing their security posture through effective vulnerability The aim of this paper is to investigate the potential of using large management and threat modeling techniques. One powerful language models such as ChatGPT for automating the generation tool in the arsenal of cybersecurity professionals is the attack graph, of attack graphs. Our approach leverages LLM capabilities to understand a representation of all potential attack paths within a system that an and chain Common Vulnerabilities and Exposures (CVEs) adversary might exploit to achieve a certain objective. Traditional based on their preconditions and postconditions. By interpreting methods of generating attack graphs involve expert knowledge, CVE descriptions and associated metadata, LLMs can generate links manual curation, and computational algorithms that might not between vulnerabilities, offering a dynamic way to visualize possible cover the entire threat landscape due to the ever-evolving nature attack vectors. In addition, this paper explores using LLMs for of vulnerabilities and exploits. This paper explores the approach generating attack graphs based on textual threat reports, which are of leveraging large language models (LLMs), such as ChatGPT, to often rich sources of data but require manual analysis to transform automate the generation of attack graphs by intelligently chaining into actionable insights. Common Vulnerabilities and Exposures (CVEs) based on their preconditions Our work makes several contributions: and effects. It also shows how to utilize LLMs to create attack graphs from threat reports.
arXiv.org Artificial Intelligence
Aug-11-2024
- Country:
- Africa > Middle East (0.04)
- Asia > Middle East (0.04)
- Europe > Middle East (0.04)
- North America > United States
- California > Orange County
- Irvine (0.04)
- Maryland > Baltimore (0.04)
- South Carolina > Charleston County
- Charleston (0.04)
- California > Orange County
- Genre:
- Research Report (0.64)
- Industry:
- Government > Military
- Cyberwarfare (0.54)
- Information Technology > Security & Privacy (1.00)
- Government > Military
- Technology: