Vulnerability scanning is a type of cyber security testing that involves scanning a computer system or network for known vulnerabilities and weaknesses.