What vulnerability occurs when data is written beyond the memory areas allocated to an application?
- Buffer overflow
- Access control problems
- Race conditions
- Weaknesses in security practices
- Non-validated input
Explanation: A buffer overflow occurs when data is written beyond the limits of a buffer, which is a memory area specifically allocated to an application. This vulnerability allows an application to access or overwrite memory reserved for other processes, potentially leading to system crashes, data compromise, or unauthorized escalation of privileges.
Related exam: Introduction to Cybersecurity: Course Final Exam
