mlsanityData to 7 Oct 2026

Kairos: Practical Intrusion Detection and Investigation using Whole-system Provenance

arXiv 2308.05034 ↗First posted 9 Aug 2023cs.CR cs.LGcited by 30

Not on the map. Why?

Abstract (arXiv)

Provenance graphs are structured audit logs that describe the history of a system's execution. Recent studies have explored a variety of techniques to analyze provenance graphs for automated host intrusion detection, focusing particularly on advanced persistent threats. Sifting through their design documents, we identify four common dimensions that drive the development of provenance-based intrusion detection systems (PIDSes): scope (can PIDSes detect modern attacks that infiltrate across application boundaries?), attack agnosticity (can PIDSes detect novel attacks without a priori knowledge of attack characteristics?), timeliness (can PIDSes efficiently monitor host systems as they run?), and attack reconstruction (can PIDSes distill attack activity from large provenance graphs so that sysadmins can easily understand and quickly respond to system intrusion?). We present KAIROS, the first PIDS that simultaneously satisfies the desiderata in all four dimensions, whereas existing approaches sacrifice at least one and struggle to achieve comparable detection performance. Kairos leverages a novel graph neural network-based encoder-decoder architecture that learns the temporal evolution of a provenance graph's structural changes to quantify the degree of anomalousness for each system event. Then, based on this fine-grained information, Kairos reconstructs attack footprints, generating compact summary graphs that accurately describe malicious activity over a stream of system audit logs. Using state-of-the-art benchmark datasets, we demonstrate that Kairos outperforms previous approaches.

Key facts. Cited by 30 papers in the map (data through 7 Oct 2026). Builds on 26 of its 83 references that are in the map. First posted on arXiv 9 Aug 2023.

Builds on

26 of 83 references.

References · 26

  1. 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,016
  2. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
  3. 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
  4. 2020Temporal Graph Networks for Deep Learning on Dynamic Graphscited by 521
  5. 2020Masked Label Prediction: Unified Message Passing Model for Semi-Supervised Classificationcited by 500
  6. 2018Adversarial Attacks on Neural Networks for Graph Datacited by 395
  7. 2019Adversarial Attacks on Graph Neural Networks via Meta Learningcited by 261
  8. 2019Representation Learning for Dynamic Graphs: A Surveycited by 260
  9. 2020GNNGuard: Defending Graph Neural Networks against Adversarial Attackscited by 195
  10. 2014Graph-based Anomaly Detection and Description: A Surveycited by 182
  11. 2020Dos and Don'ts of Machine Learning in Computer Securitycited by 98
  12. 2019Attacking Graph-based Classification via Manipulating the Graph Structurecited by 53
14 more
  1. 2020UNICORN: Runtime Provenance-Based Detector for Advanced Persistent Threatscited by 53
  2. 2018HOLMES: Real-time APT Detection through Correlation of Suspicious Information Flowscited by 43
  3. 2016Fast Memory-efficient Anomaly Detection in Streaming Heterogeneous Graphscited by 37
  4. 2018SLEUTH: Real-time Attack Scenario Reconstruction from COTS Audit Datacited by 28
  5. 2019POIROT: Aligning Attack Behavior with Kernel Audit Records for Cyber Threat Huntingcited by 27
  6. 2019Dynamic Malware Analysis with Feature Engineering and Feature Learningcited by 23
  7. 2021threaTrace: Detecting and Tracing Host-based Threats in Node Level Through Provenance Graph Learningcited by 22
  8. 2017Practical Whole-System Provenance Capturecited by 19
  9. 2021DeepAID: Interpreting and Improving Deep Learning-based Anomaly Detection in Security Applicationscited by 18
  10. 2022Explainability in Graph Neural Networks: An Experimental Surveycited by 16
  11. 2019A baseline for unsupervised advanced persistent threat detection in system-level provenancecited by 12
  12. 2020SIGL: Securing Software Installations Through Deep Graph Learningcited by 11
  13. 2018Runtime Analysis of Whole-System Provenancecited by 4
  14. 2017FRAPpuccino: Fault-detection through Runtime Analysis of Provenancecited by 3

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 2; 2025: 7; 2026: 21.

30 papers.

Sort:

By area:

  1. 2026Agent-Sentry: Bounding LLM Agents via Execution Provenancecited by 13
  2. 2025OCR-APT: Reconstructing APT Stories from Audit Logs using Subgraph Anomaly Detection and LLMscited by 6
  3. 2026Towards Security-Auditable LLM Agents: A Unified Graph Representationcited by 4
  4. 2025OMNISEC: LLM-Driven Provenance-based Intrusion Detection via Retrieval-Augmented Behavior Promptingcited by 3
  5. 2026DiagChain: A Diagnostic Benchmark for Evaluating LLM Agents on Evidence-Grounded Attack Chain Reconstructioncited by 3
  6. 2025Deep Learning-based Intrusion Detection Systems: A Surveycited by 2
  7. 2026Benchmarking and Exploring the Capabilities of LLMs for Attack Investigationscited by 2
  8. 2025PROVCREATOR: Synthesizing Complex Heterogenous Graphs with Node and Edge Attributescited by 1
  9. 2026PIDSMaker: Building and Evaluating Provenance-based Intrusion Detection Systemscited by 1
  10. 2026HIDBench: Benchmarking Large Language Models for Host-Based Intrusion Detectioncited by 1
  11. 2026ChainWatch: A Kill Chain-Aligned Sequential Detection Framework for Multi-Step Attacks in MCP-Based AI Agent Systemscited by 1
  12. 2024Carbon Filter: Real-time Alert Triage Using Large Scale Clustering and Fast Searchcited by 0
18 more
  1. 2024RAPID: Robust APT Detection and Investigation Using Context-Aware Deep Learningcited by 0
  2. 2025CONTINUUM: Detecting APT Attacks through Spatial-Temporal Graph Neural Networkscited by 0
  3. 2025Modeling Behavioral Preferences of Cyber Adversaries Using Inverse Reinforcement Learningcited by 0
  4. 2025PROVEX: Enhancing SOC Analyst Trust with Explainable Provenance-Based IDScited by 0
  5. 2026An End-to-End Framework for Functionality-Embedded Provenance Graph Construction and Threat Interpretationcited by 0
  6. 2026GRASP -- Graph-Based Anomaly Detection Through Self-Supervised Classificationcited by 0
  7. 2026TGCM: Topic-Guided Consistency Modeling for One-Step Disentanglement of Interleaved APT Technique Sequencescited by 0
  8. 2026Cross-Agent Campaign Attribution: Linking Asynchronous Attacks Across LLM Agentscited by 0
  9. 2026Beyond Heavy Log Curation: Perplexity-Based APT Detection via Unsupervised, Context-Augmented Language Modelscited by 0
  10. 2026How Benchmarks and Evaluation Protocols Shape Conclusions in Provenance-Based Intrusion Detectioncited by 0
  11. 2026Magnet: Detecting Cross-Session AI Misuse Through Capability Accumulationcited by 0
  12. 2026SysEvolve: An AI-native, safe, autonomous adversarial attack-defense co-evolutionary systemcited by 0
  13. 2026A Graph-Based Approach for Mapping Kernel-Level Telemetry to MITRE ATT&CKcited by 0
  14. 2026Not All Relations Are Equal: Relation-Balanced and Calibrated Graph Learning for Provenance-Based Intrusion Detectioncited by 0
  15. 2026On the Effectiveness of Kernel-Level Evidence for Agent Securitycited by 0
  16. 2026CyberClear: A Benchmark for LLM Agent Systems on APT Attack Chain Provenancecited by 0
  17. 2026HESP: Separating What to Probe from When to Stop in Local LLM Alert-Triage Agentscited by 0
  18. 2026APTInvestBench: Evaluating Autonomous APT Investigation under Varying Telemetrycited by 0