1. A computer-implemented method comprising: receiving, by a processor, a set of potential security vulnerabilities associated with a program; filtering, by the processor, the set of potential security vulnerabilities by eliminating one or more spurious security vulnerabilities to generate a set of likely security vulnerabilities; and consolidating, by the processor, the set of likely security vulnerabilities into one or more solution categories, each of the one or more solutions categories defining a code modification for remedying each of the likely security vulnerabilities within the solution category, wherein combining both filtering and consolidation steps results in the reduction of the total number of the received set of potential security vulnerabilities.