NODLINK: An Online System for Fine-Grained APT Attack Detection and Investigation
Not on the map. Why?
Abstract (arXiv)
Advanced Persistent Threats (APT) attacks have plagued modern enterprises, causing significant financial losses. To counter these attacks, researchers propose techniques that capture the complex and stealthy scenarios of APT attacks by using provenance graphs to model system entities and their dependencies. Particularly, to accelerate attack detection and reduce financial losses, online provenance-based detection systems that detect and investigate APT attacks under the constraints of timeliness and limited resources are in dire need. Unfortunately, existing online systems usually sacrifice detection granularity to reduce computational complexity and produce provenance graphs with more than 100,000 nodes, posing challenges for security admins to interpret the detection results. In this paper, we design and implement NodLink, the first online detection system that maintains high detection accuracy without sacrificing detection granularity. Our insight is that the APT attack detection process in online provenance-based detection systems can be modeled as a Steiner Tree Problem (STP), which has efficient online approximation algorithms that recover concise attack-related provenance graphs with a theoretically bounded error. To utilize STP approximation algorithm frameworks for APT attack detection, we propose a novel design of in-memory cache, an efficient attack screening method, and a new STP approximation algorithm that is more efficient than the conventional one in APT attack detection while maintaining the same complexity. We evaluate NodLink in a production environment. The open-world experiment shows that NodLink outperforms two state-of-the-art (SOTA) online provenance analysis systems by achieving magnitudes higher detection and investigation accuracy while having the same or higher throughput.
Key facts. Cited by 14 papers in the map (data through 14 Oct 2026). First posted on arXiv 4 Nov 2023.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 2; 2025: 3; 2026: 9.
14 papers.
Sort:
By area:
- 2024TREC: APT Tactic / Technique Recognition via Few-Shot Provenance Subgraph Learningcited by 6
- 2025OCR-APT: Reconstructing APT Stories from Audit Logs using Subgraph Anomaly Detection and LLMscited by 6
- 2025Your Harness is Not Secure: Benchmarking Real-world Threat of Command Line Interface Agentcited by 5
- 2026Connect the Dots: Knowledge Graph-Guided Crawler Attack on Retrieval-Augmented Generation Systemscited by 3
- 2025Deep Learning-based Intrusion Detection Systems: A Surveycited by 2
- 2026PIDSMaker: Building and Evaluating Provenance-based Intrusion Detection Systemscited by 1
- 2026HIDBench: Benchmarking Large Language Models for Host-Based Intrusion Detectioncited by 1
- 2024RAPID: Robust APT Detection and Investigation Using Context-Aware Deep Learningcited by 0
- 2026GRASP -- Graph-Based Anomaly Detection Through Self-Supervised Classificationcited by 0
- 2026TGCM: Topic-Guided Consistency Modeling for One-Step Disentanglement of Interleaved APT Technique Sequencescited by 0
- 2026Cross-Agent Campaign Attribution: Linking Asynchronous Attacks Across LLM Agentscited by 0
- 2026How Benchmarks and Evaluation Protocols Shape Conclusions in Provenance-Based Intrusion Detectioncited by 0
- 2026CyberClear: A Benchmark for LLM Agent Systems on APT Attack Chain Provenance26 Sep 2026
- 2026SysEvolve: An AI-native, safe, autonomous adversarial attack-defense co-evolutionary system15 Aug 2026
- 2026How Benchmarks and Evaluation Protocols Shape Conclusions in Provenance-Based Intrusion Detection2 Aug 2026
- 2026Cross-Agent Campaign Attribution: Linking Asynchronous Attacks Across LLM Agents21 Jul 2026
- 2026TGCM: Topic-Guided Consistency Modeling for One-Step Disentanglement of Interleaved APT Technique Sequences17 Jun 2026
- 2026HIDBench: Benchmarking Large Language Models for Host-Based Intrusion Detection20 May 2026
- 2026GRASP -- Graph-Based Anomaly Detection Through Self-Supervised Classification8 May 2026
- 2026PIDSMaker: Building and Evaluating Provenance-based Intrusion Detection Systems30 Jan 2026
- 2026Connect the Dots: Knowledge Graph-Guided Crawler Attack on Retrieval-Augmented Generation Systems22 Jan 2026
- 2025OCR-APT: Reconstructing APT Stories from Audit Logs using Subgraph Anomaly Detection and LLMs16 Oct 2025
- 2025Your Harness is Not Secure: Benchmarking Real-world Threat of Command Line Interface Agent8 Oct 2025
- 2025Deep Learning-based Intrusion Detection Systems: A Survey10 Apr 2025
- 2024TREC: APT Tactic / Technique Recognition via Few-Shot Provenance Subgraph Learningcited by 6
- 2025OCR-APT: Reconstructing APT Stories from Audit Logs using Subgraph Anomaly Detection and LLMscited by 6
- 2025Deep Learning-based Intrusion Detection Systems: A Surveycited by 2
- 2026PIDSMaker: Building and Evaluating Provenance-based Intrusion Detection Systemscited by 1
- 2026HIDBench: Benchmarking Large Language Models for Host-Based Intrusion Detectioncited by 1
- 2024RAPID: Robust APT Detection and Investigation Using Context-Aware Deep Learningcited by 0
- 2026GRASP -- Graph-Based Anomaly Detection Through Self-Supervised Classificationcited by 0
- 2026How Benchmarks and Evaluation Protocols Shape Conclusions in Provenance-Based Intrusion Detectioncited by 0
- 2026SysEvolve: An AI-native, safe, autonomous adversarial attack-defense co-evolutionary systemcited by 0
- 2026SysEvolve: An AI-native, safe, autonomous adversarial attack-defense co-evolutionary system15 Aug 2026
- 2026How Benchmarks and Evaluation Protocols Shape Conclusions in Provenance-Based Intrusion Detection2 Aug 2026
- 2026HIDBench: Benchmarking Large Language Models for Host-Based Intrusion Detection20 May 2026
- 2026GRASP -- Graph-Based Anomaly Detection Through Self-Supervised Classification8 May 2026
- 2026PIDSMaker: Building and Evaluating Provenance-based Intrusion Detection Systems30 Jan 2026
- 2025OCR-APT: Reconstructing APT Stories from Audit Logs using Subgraph Anomaly Detection and LLMs16 Oct 2025
- 2025Deep Learning-based Intrusion Detection Systems: A Survey10 Apr 2025
- 2024RAPID: Robust APT Detection and Investigation Using Context-Aware Deep Learning8 Jun 2024
- 2024TREC: APT Tactic / Technique Recognition via Few-Shot Provenance Subgraph Learning23 Feb 2024