Vulnerability assessment

A process for identifying and assessing vulnerabilities in a system or application in order to minimise potential threats.