A buffer overflow occurs when a program or process tries to store more data in a buffer (temporary data storage area) then it was intended to hold.
What is the most common cause of buffer overflow in software today?
A.
Bad permissions on files.
B.
High bandwidth and large number of users.
C.
Usage of non standard programming languages.
D.
Bad quality assurance on software produced.
Explanation:
Technically, a buffer overflow is a problem with the program’s internal implementation.