Some of the common types of cyber-attacks are phishing, password attacks, malware, drive-by downloads, man-in-the-middle, rogue software, and malvertising.