Vulnerability Assessments assess the security posture of your network, web architecture or cloud implementation. The phases of a vulnerability assessment include: reconnaissance and information gathering, port and vulnerability scanning, vulnerability research and enumeration.