Risk assessment and analysis through population-based attack graph modelling

Mohammed A. Alhomidi, Martin J. Reed

2013 · 14 citations · 11 references

Concepts

TL;DR

Attack graphs model vulnerabilities, exploits, and conditions in a unified network representation, enabling comprehensive security analysis and aiding decision makers in assessing risks. The study proposes a methodology to explore attack graphs. A genetic algorithm is employed to evaluate attack path risks and compute overall network risk, leveraging a population-based search to identify the most critical paths.

Abstract

Attack graphs are models that offer significant capabilities to analyse security in network systems because they can represent vulnerabilities, exploits and conditions for each attack in a single unifying model. This paper proposes a methodology to explore the graph. Each attack path is considered as an independent attack scenario from the source of attack to the target. The attack graph-based risk assessment model helps organisations and decision makers to make appropriate decisions in terms of security risks. We develop a genetic algorithm (GA) approach to determine the risks of attack paths and produce useful numeric values for the overall risk of a given network. The population-based strategy of a GA provides a natural way of exploring a large number of possible attack paths to find the paths that are most important.

References

11