Vulnerability Management
Vulnerability management aims to identify, prioritize, and mitigate security weaknesses in systems to prevent exploitation. Current research focuses on automating this process using machine learning, particularly deep learning and large language models (LLMs), to analyze code, generate attack graphs, and predict vulnerability severity and exploitability. These advancements improve efficiency and accuracy in vulnerability assessment, enabling organizations to better allocate resources and reduce their attack surface, with applications ranging from medical device security to open-source software maintenance. The integration of LLMs and explainable AI techniques is a key trend, enhancing both automation and human understanding of security risks.