Software Faults and Hazards
Software vulnerabilities
Software vulnerabilities involve bugs in software, these bugs can cause security breaches or information leaks. A common attack vector is a buffer overflow which an give an attacker control over the device.
Link to original
Cross-site scripting
Cross-site scripting (XSS) is a vulnerability in a website which allows malicious code to run on said website, typically a malicious Javascipt payload is executed giving the attacker full control over a user’s account or their presence on said website. Similar to an SQL injection except this malicious code is executed on the server.
Link to original
Spam email
Spam email is unsolicited email sent without the consent of the addresses and without any attempt at targeting recipients who are likely to be interested in its contents. Could potentially be a phishing attack.
Link to original