ProvGuard: Detecting SDN Control Policy Manipulation via Contextual Semantics of Provenance Graphs

Software-Defined Networking (SDN) improves network flexibility by decoupling control functions (control plane) from forwarding devices (data plane).However, the logically centralized control plane is vulnerable to Control Policy Manipulation (CPM), which introduces incorrect policies by manipulating the controller's network view.Current methods for anomaly detection and configuration verification have limitations in detecting CPM attacks because they focus solely on the data plane.Certain covert CPM attacks are indistinguishable from normal behavior without analyzing the causality of the controller's decisions.In this paper, we propose PROVGUARD, a provenance graph-based detection framework that identifies CPM attacks by monitoring controller activities.PROVGUARD leverages static analysis to identify data-plane-related controller operations and guide controller instrumentation, constructing a provenance graph from captured control plane activities.PROVGUARD reduces redundancies and extracts paths in the provenance graph as contexts to capture concise and long-term features.Suspicious behaviors are flagged by identifying paths that cause prediction errors beyond the normal range, based on a sequence-to-sequence prediction model.We implemented a prototype of PROVGUARD on the Floodlight controller.Our approach successfully identified all four typical CPM attacks that previous methods could not fully address and provided valuable insights for investigating attack behaviors.

Authors

Publication Details

Published
2025-01-01
DOI
https://doi.org/10.14722/ndss.2025.241244
Citations
2
Primary Topic
Information and Cyber Security
Type
article
Field-Weighted Citation Impact
6.49

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

ProvGuard: Detecting SDN Control Policy Manipulation via Contextual Semantics of Provenance Graphs

Jun Zeng, Qixiao Lin, Zhenkai Liang, Jian Mao et al.
2 citations
Information and Cyber Security
6.49
article

ProvGuard: Detecting SDN Control Policy Manipulation via Contextual Semantics of Provenance Graphs

Jun Zeng, Qixiao Lin, Zhenkai Liang, Jian Mao, Jiahao Liu, Ziwen Liu, Jiawei Li, Jianwei Zhuge
article en
2 citations

Abstract

Software-Defined Networking (SDN) improves network flexibility by decoupling control functions (control plane) from forwarding devices (data plane).However, the logically centralized control plane is vulnerable to Control Policy Manipulation (CPM), which introduces incorrect policies by manipulating the controller's network view.Current methods for anomaly detection and configuration verification have limitations in detecting CPM attacks because they focus solely on the data plane.Certain covert CPM attacks are indistinguishable from normal behavior without analyzing the causality of the controller's decisions.In this paper, we propose PROVGUARD, a provenance graph-based detection framework that identifies CPM attacks by monitoring controller activities.PROVGUARD leverages static analysis to identify data-plane-related controller operations and guide controller instrumentation, constructing a provenance graph from captured control plane activities.PROVGUARD reduces redundancies and extracts paths in the provenance graph as contexts to capture concise and long-term features.Suspicious behaviors are flagged by identifying paths that cause prediction errors beyond the normal range, based on a sequence-to-sequence prediction model.We implemented a prototype of PROVGUARD on the Floodlight controller.Our approach successfully identified all four typical CPM attacks that previous methods could not fully address and provided valuable insights for investigating attack behaviors.

National Research Foundation, National University of Singapore, National Research Foundation Singapore, National Natural Science Foundation of China, Natural Science Foundation of Zhejiang Province
Openalex Percentile: Top 5%
Information and Cyber Security
6.49
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.