🤖 AI Summary
Severe class imbalance in provenance graph data for APT detection critically degrades the performance of GNN- and NLP-based models. Method: This paper proposes the first end-to-end provenance graph synthesis framework, innovatively integrating structure–semantics joint modeling, rule-driven topological refinement, and LLM-guided textual attribute generation to produce high-fidelity, semantically correct, and temporally consistent attack graphs. Contribution/Results: We design a multidimensional evaluation protocol—covering structural, textual, temporal, and embedding properties—augmented by semantic-logical validation to ensure attack plausibility. Experiments across multiple APT detection tasks demonstrate a 12.7% improvement in F1-score after augmentation, significantly mitigating recognition bias for rare attack classes. Our framework establishes a verifiable, graph-centric data augmentation paradigm for APT detection.
📝 Abstract
Provenance graph analysis plays a vital role in intrusion detection, particularly against Advanced Persistent Threats (APTs), by exposing complex attack patterns. While recent systems combine graph neural networks (GNNs) with natural language processing (NLP) to capture structural and semantic features, their effectiveness is limited by class imbalance in real-world data. To address this, we introduce PROVSYN, an automated framework that synthesizes provenance graphs through a three-phase pipeline: (1) heterogeneous graph structure synthesis with structural-semantic modeling, (2) rule-based topological refinement, and (3) context-aware textual attribute synthesis using large language models (LLMs). PROVSYN includes a comprehensive evaluation framework that integrates structural, textual, temporal, and embedding-based metrics, along with a semantic validation mechanism to assess the correctness of generated attack patterns and system behaviors. To demonstrate practical utility, we use the synthetic graphs to augment training datasets for downstream APT detection models. Experimental results show that PROVSYN produces high-fidelity graphs and improves detection performance through effective data augmentation.