What exactly is a vulnerability? A security vulnerability (also known as a security hole) is a security flaw…