Visible to the public Measuring and Improving the Effectiveness of Defense-in-Depth Postures

TitleMeasuring and Improving the Effectiveness of Defense-in-Depth Postures
Publication TypeConference Paper
Year of Publication2016
AuthorsMell, Peter, Shook, James, Harang, Richard
Conference NameProceedings of the 2Nd Annual Industrial Control System Security Workshop
PublisherACM
Conference LocationNew York, NY, USA
ISBN Number978-1-4503-4788-4
Keywordsattack graph, Attack Graphs, controller area network security, controller area networks, defense in depth, industrial control systems, Internet of Things, Internet of Things (IoT), Measurement, Metrics, Network Security Architecture, pubcrawl, Resiliency, Scalability, security, security weaknesses
Abstract

Defense-in-depth is an important security architecture principle that has significant application to industrial control systems (ICS), cloud services, storehouses of sensitive data, and many other areas. We claim that an ideal defense-in-depth posture is 'deep', containing many layers of security, and 'narrow', the number of node independent attack paths is minimized. Unfortunately, accurately calculating both depth and width is difficult using standard graph algorithms because of a lack of independence between multiple vulnerability instances (i.e., if an attacker can penetrate a particular vulnerability on one host then they can likely penetrate the same vulnerability on another host). To address this, we represent known weaknesses and vulnerabilities as a type of colored attack graph. We measure depth and width through solving the shortest color path and minimum color cut problems. We prove both of these to be NP-Hard and thus for our solution we provide a suite of greedy heuristics. We then empirically apply our approach to large randomly generated networks as well as to ICS networks generated from a published ICS attack template. Lastly, we discuss how to use these results to help guide improvements to defense-in-depth postures.

URLhttp://doi.acm.org/10.1145/3018981.3018986
DOI10.1145/3018981.3018986
Citation Keymell_measuring_2016