Security vulnerability is a weakness in a product that could allow an attacker to compromise the integrity, availability, or confidentiality of that product.