During a code audit of a legacy application, a security analyst encounters a function that allocates an array of integers to store results from a user-supplied input. The size of the array is predetermined by a constant value, and the function failed to check if the number of inputs exceeded this size before processing. As a consequence, excess data could overwrite other memory locations. Which specific type of vulnerability is most likely being introduced in this application?
Buffer Overflow
Integer Overflow
Heap Overflow
Stack Overflow