Cybersecurity threats and vulnerabilities