Threat Modelling in Internet of Things (IoT) Environment Using Dynamic Attack Graphs
Marwa Salayma

TL;DR
This paper introduces a dynamic threat modelling approach for IoT environments that adapts attack graphs to system changes, enabling rapid identification of attack paths in evolving networks.
Contribution
It develops a method for maintaining dynamic attack graphs in IoT environments, addressing the limitations of static models and supporting real-time threat analysis.
Findings
Dynamic attack graphs effectively model IoT threats.
Neo4j enables rapid threat updates in changing environments.
The approach is demonstrated with a healthcare IoT scenario.
Abstract
This work presents a threat modelling approach to represent changes to the attack paths through an Internet of Things (IoT) environment when the environment changes dynamically, i.e., when new devices are added or removed from the system or when whole sub-systems join or leave. The proposed approach investigates the propagation of threats using attack graphs. However, traditional attack graph approaches have been applied in static environments that do not continuously change such as the Enterprise networks, leading to static and usually very large attack graphs. In contrast, IoT environments are often characterised by dynamic change and interconnections; different topologies for different systems may interconnect with each other dynamically and outside the operator control. Such new interconnections lead to changes in the reachability amongst devices according to which their…
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
TopicsInformation and Cyber Security · Network Security and Intrusion Detection · Software System Performance and Reliability
