ICCPS: Impact discovery using causal inference for cyber attacks in CPSs
Rajib Ranjan Maiti, Sridhar Adepu, Emil Lupu

TL;DR
This paper introduces a causal inference-based method to quantify and analyze the impact of cyber attacks on Cyber Physical Systems, validated on a real-world water treatment testbed, SWaT.
Contribution
It presents a novel approach combining domain knowledge and data-driven causal graph learning to identify impacted design parameters in CPSs after cyber attacks.
Findings
Causal graphs can be built using domain knowledge and operational data.
Causal learnt graphs discover new causal relations not in domain graphs.
Impacted DPs are correctly identified with >90% probability using causal learnt graphs.
Abstract
We propose a new method to quantify the impact of cyber attacks in Cyber Physical Systems (CPSs). In particular, our method allows to identify the Design Parameter (DPs) affected due to a cyber attack launched on a different set of DPs in the same CPS. To achieve this, we adopt causal graphs to causally link DPs with each other and quantify the impact of one DP on another. Using SWaT, a real world testbed of a water treatment system, we demonstrate that causal graphs can be build in two ways: i) using domain knowledge of the control logic and the physical connectivity structure of the DPs, we call these causal domain graphs and ii) learning from operational data logs, we call these causal learnt graphs. We then compare these graphs when a same set of DPs is used. Our analysis shows a common set of edges between the causal domain graphs and the causal learnt graphs exists, which helps…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNetwork Security and Intrusion Detection · Smart Grid Security and Resilience
