A programming error where data exceeds the buffer’s capacity, overwriting adjacent memory. Used in cybersecurity contexts to describe common attack vectors.
Example:
A hacker exploits a buffer overflow to execute malicious code on a vulnerable server.