Assignment:
Discussion
Define, describe, and provide an example for one of these terms: vulnerability, threat, and risk. How do you manage risk?
From The Art of Software Security Assessment by Dowd, McDonald and Schuh, (Google Books 2006.)
"In the context of software security, vulnerabilities are specific flaws or oversights in a piece of software that allow attackers to do something malicious, expose or alter sensitive information, disrupt or destroy a system, or take control of a computer system or program."