Vulnerability Coverage for Secure Configuration

06/14/2020
by   Shuvalaxmi Dass, et al.
0

We present a novel idea on adequacy testing called “vulnerability coverage.” The introduced coverage measure examines the underlying software for the presence of certain classes of vulnerabilities often found in the National Vulnerability Database (NVD) website. The thoroughness of the test input generation procedure is performed through the adaptation of evolutionary algorithms namely Genetic Algorithms (GA) and Particle Swarm Optimization (PSO). The methodology utilizes the Common Vulnerability Scoring System (CVSS), a free and open industry standard for assessing the severity of computer system security vulnerabilities, as a fitness measure for test inputs generation. The outcomes of these evolutionary algorithms are then evaluated in order to identify the vulnerabilities that match a class of vulnerability patterns for testing purposes.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset