What is a buffer overflow attack? (23rd Feb 23 at 9:23am UTC)
A buffer overflow attack occurs when a program tries to write more data to a buffer than it can hold, causing it to overwrite adjacent memory. This can allow an attacker to execute arbitrary code or crash the program.