CRAICYMay 15, 2025

On Technique Identification and Threat-Actor Attribution using LLMs and Embedding Models

arXiv:2505.11547v12 citationsh-index: 23Has Code2025 International Conference on Cybersecurity and AI-Based Systems (Cyber-AI)
Originality Incremental advance
AI Analysis

This work addresses the critical challenge of reducing attribution delays for cyber defenders, though it appears incremental as it builds on existing methods like MITRE ATT&CK and standard LLMs.

This research tackled the problem of automating cyber-attack attribution by evaluating large language models (LLMs) for extracting behavioral indicators from forensic documentation, finding that while LLM-generated data contains noise and differs from human-generated datasets, it still enables training a model that performs above baseline on attribution tasks.

Attribution of cyber-attacks remains a complex but critical challenge for cyber defenders. Currently, manual extraction of behavioral indicators from dense forensic documentation causes significant attribution delays, especially following major incidents at the international scale. This research evaluates large language models (LLMs) for cyber-attack attribution based on behavioral indicators extracted from forensic documentation. We test OpenAI's GPT-4 and text-embedding-3-large for identifying threat actors' tactics, techniques, and procedures (TTPs) by comparing LLM-generated TTPs against human-generated data from MITRE ATT&CK Groups. Our framework then identifies TTPs from text using vector embedding search and builds profiles to attribute new attacks for a machine learning model to learn. Key contributions include: (1) assessing off-the-shelf LLMs for TTP extraction and attribution, and (2) developing an end-to-end pipeline from raw CTI documents to threat-actor prediction. This research finds that standard LLMs generate TTP datasets with noise, resulting in a low similarity to human-generated datasets. However, the TTPs generated are similar in frequency to those within the existing MITRE datasets. Additionally, although these TTPs are different than human-generated datasets, our work demonstrates that they still prove useful for training a model that performs above baseline on attribution. Project code and files are contained here: https://github.com/kylag/ttp_attribution.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes