Vulnerabilities are flaws in software that may allow an attacker to gain control of or eavesdrop a system.
They are categorized into low, medium, and high severities based on how easy it is to exploit the vulnerability and how much damage a successful attack utilizing that vulnerability would do.