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