Publication | Closed Access
Improved software vulnerability patching techniques using CVSS and game theory
15
Citations
6
References
2017
Year
Unknown Venue
Software MaintenanceEngineeringInformation SecurityGame TheorySoftware EngineeringSource Code AnalysisSoftware Vulnerability PatchingSoftware AnalysisVulnerability AnalysisHardware SecurityVulnerability Assessment (Computing)Systems EngineeringFuzzingSoftware VulnerabilitySecure By DesignNash Equilibrium AnalysisComputer ScienceSoftware DesignSecurity Testing MethodSoftware SecurityProgram AnalysisSoftware TestingSecurity Measurement
Software vulnerability patching is a crucial part of vulnerability management and is informed by using effective vulnerability scoring techniques. The Common Vulnerability Scoring System (CVSS) provides an open framework for assessing the severity of software vulnerabilities based on metrics capturing their individual, intrinsic characteristics. In this paper, we enhance the use of CVSS for vulnerability scoring with the help of game theory by modelling an attacker-defender scenario and arguing that, under the assumption of rational behaviour of the players, an effective vulnerability patching strategy could be achieved with an optimal strategy, solving the game. We have implemented our strategies as new functionality in the software tool CAESAIR [1]. This research builds on our previous work [2], where we have used CVSS to inform the design of the utility functions, by performing the Nash equilibrium analysis of the game. Our findings may result in more accurate defence strategies for system administrators.
| Year | Citations | |
|---|---|---|
Page 1
Page 1