Litcius/Paper detail

Security Risk Assessments: Modeling and Risk Level Propagation

Daniel Angermeier, Hannah Wester, Kristian Beilke, Gerhard Hansch, Jörn Eichler

2022ACM Transactions on Cyber-Physical Systems13 citationsDOIOpen Access PDF

Abstract

Security risk assessment is an important task in systems engineering. It is used to derive security requirements for a secure system design and to evaluate design alternatives as well as vulnerabilities. Security risk assessment is also a complex and interdisciplinary task, where experts from the application domain and the security domain have to collaborate and understand each other. Automated and tool-supported approaches are desired to help manage the complexity. However, the models used for system engineering usually focus on functional behavior and lack security-related aspects. Therefore, we present our modeling approach that alleviates communication between the involved experts and features steps of computer-aided modeling to achieve consistency and avoid omission errors. We demonstrate our approach with an example. We also describe how to model impact rating and attack feasibility estimation in a modular fashion, along with the propagation and aggregation of these estimations through the model. As a result, experts can make local decisions or changes in the model, which in turn provides the impact of these decisions or changes on the overall risk profile. Finally, we discuss the advantages of our model-based method.

Topics & Concepts

Computer scienceRisk analysis (engineering)Consistency (knowledge bases)Task (project management)Threat modelRisk assessmentDomain (mathematical analysis)Modular designComputer securitySystems engineeringEngineeringArtificial intelligenceOperating systemMathematicsMedicineMathematical analysisInformation and Cyber SecuritySoftware Engineering ResearchSoftware Reliability and Analysis Research