Buffer overflow

An anomaly in which a program overruns a buffer’s boundary while writing data to that buffer, and so overwrites adjacent memory. A buffer overflow violates memory safety.