What type of attack occurs when data goes beyond the memory areas allocated to an application?
- RAM spoofing
- SQL injection
- RAM injection
- Buffer overflow
Explanation: A buffer overflow occurs when data is written beyond the limits of a buffer. By changing data beyond the boundaries of a buffer, the application can access memory allocated to other processes. This can lead to a system crash or data compromise, or provide escalation of privileges.