ThreatModeling-LLM: Automating Threat Modeling using Large Language Models for Banking System
Tingmin Wu, Shuiqiao Yang, Shigang Liu, David Nguyen, Seung Jang, Alsharif Abuadbba

TL;DR
This paper presents ThreatModeling-LLM, an innovative framework that automates threat modeling for banking systems by leveraging large language models, addressing domain-specific challenges, and enhancing efficiency and accuracy.
Contribution
It introduces a comprehensive, adaptable approach combining dataset creation, prompt engineering, and model fine-tuning to automate threat modeling in banking environments.
Findings
Generated a benchmark dataset using Microsoft Threat Modeling Tool
Optimized prompts with Chain of Thought and OPRO techniques
Fine-tuned LLMs with LoRA to improve threat detection and mitigation
Abstract
Threat modeling is a crucial component of cybersecurity, particularly for industries such as banking, where the security of financial data is paramount. Traditional threat modeling approaches require expert intervention and manual effort, often leading to inefficiencies and human error. The advent of Large Language Models (LLMs) offers a promising avenue for automating these processes, enhancing both efficiency and efficacy. However, this transition is not straightforward due to three main challenges: (1) the lack of publicly available, domain-specific datasets, (2) the need for tailored models to handle complex banking system architectures, and (3) the requirement for real-time, adaptive mitigation strategies that align with compliance standards like NIST 800-53. In this paper, we introduce ThreatModeling-LLM, a novel and adaptable framework that automates threat modeling for banking…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBlockchain Technology Applications and Security
MethodsALIGN
