Systems and Security : Attacks, Threats, and Vulnerabilities
1.3 Application Attacks and Indicators
1. Privilege escalation
2. Cross-site scripting
3. Pointer/object dereference
4. Directory traversal
5. Buffer overflows
1. Privilege escalation: A type of attack in which an attacker gains access to a system or application with higher privileges than they were initially granted. This can allow an attacker to perform unauthorized actions or access sensitive information.
2. Cross-Site Scripting (XSS): A type of security vulnerability that occurs when an attacker injects malicious code into a web page viewed by other users. This can allow the attacker to steal sensitive information, manipulate the appearance of the web page, or perform other malicious activities.
3. Pointer/Object Dereference: A type of security vulnerability that occurs when a program accesses memory that it was not intended to access. This can lead to unexpected behavior or a crash, and in some cases, allow an attacker to execute arbitrary code.
4. Directory Traversal: A type of attack that exploits a vulnerability in the way a web server handles requests for files. An attacker can manipulate the request to access files outside of the intended directory, potentially gaining access to sensitive information or executing malicious code.
5. Buffer Overflows: A type of security vulnerability that occurs when a program attempts to store data in a buffer (a temporary storage area) that is too small to hold the data. This can cause the program to overwrite adjacent memory locations, potentially allowing an attacker to execute arbitrary code.