Multiple choice technology security

A Buffer over flow occurs when …

  1. The application does not have enough memory allocated to handle the large amount of input

  2. The Operating System does not have enough RAM to handle large amount of input

  3. The client does not have enough memory allocated to handle the large amount of input

  4. A variable in the program does not have enough memory allocated to handle the amount of input

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

Buffer overflow occurs when a program writes more data to a buffer than allocated space, causing adjacent memory to be overwritten. The key is that it's about a specific variable's allocated memory being insufficient, not overall system or application memory.