Vulnerability assessment is a process to evaluate the security risks in the software system in order to reduce the probability of a threat. It is also called Vulnerability Testing. A vulnerability is any mistakes or weakness in the system security pro…