Vulnerabilities

Flaws in software, hardware, configuration or process that an attacker could exploit.

Covers the flaws themselves, in software, hardware, configuration or process. The code or technique that takes advantage of a flaw is Exploits.

Scheme

Broader terms