LGCLCRNov 27, 2024

Cyber-Attack Technique Classification Using Two-Stage Trained Large Language Models

arXiv:2411.18755v13 citationsh-index: 2
Originality Incremental advance
AI Analysis

This work addresses the challenge for security analysts in efficiently extracting attack patterns from low-resource text data, though it is incremental as it builds on existing methods with a novel training approach.

The paper tackles the problem of classifying cyber-attack techniques from unstructured text in cyber threat intelligence reports by proposing a two-stage training method using auxiliary data, resulting in a 5 to 9 percentage point improvement in Macro-F1 scores on the TRAM dataset.

Understanding the attack patterns associated with a cyberattack is crucial for comprehending the attacker's behaviors and implementing the right mitigation measures. However, majority of the information regarding new attacks is typically presented in unstructured text, posing significant challenges for security analysts in collecting necessary information. In this paper, we present a sentence classification system that can identify the attack techniques described in natural language sentences from cyber threat intelligence (CTI) reports. We propose a new method for utilizing auxiliary data with the same labels to improve classification for the low-resource cyberattack classification task. The system first trains the model using the augmented training data and then trains more using only the primary data. We validate our model using the TRAM data1 and the MITRE ATT&CK framework. Experiments show that our method enhances Macro-F1 by 5 to 9 percentage points and keeps Micro-F1 scores competitive when compared to the baseline performance on the TRAM dataset.

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