Vulnerability
A vulnerability is a security weakness typically found in programs and operating systems leaving computing systems open to malware and hacker attack. When vulnerabilities are exposed, software vendors will provide fixes or patches for their products.