~/talk

SoK: Automated TTP Extraction from CTI Reports – Are We There Yet?

Talkat USENIX Security '25 · 2025-08-13..08-15· [security, machine-learning]
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
name:Dan Klein
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
slides:none on file

The paper systematizes 40 prior methods, reimplements 16 core NLP pipelines, and runs over 100 experiments mapping sentences to MITRE ATT&CK IDs using two public corpora (TrendMicro/ATT&CK subset and Bosch/Anusctr). It shows modern classification and generative models beat rule-based NER in closed-set tests but fail in realistic open-set vs closed-set evaluation where traditional NER stays most robust, revealing a hard performance limit caused by tiny, inconsistent datasets and ontology label ambiguities (e.g., registry edits serving persistence vs stealth).

AI-written summary · about

  1. 0:00Introduction
  2. 1:58TTP extraction challenges
  3. 3:25TTP extraction methods review
  4. 5:55NLP methods overview
  5. 8:27Problems with extraction approaches
  6. 9:11Study design and datasets
  7. 10:39Closed set performance
  8. 12:22Open set performance
  9. 13:06Key bottlenecks
  10. 14:31Are we there yet?
  11. 15:14Recommendations and future work
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.