Back to glossary

Buffer Overflow

A hacking technique where more data is inputted into a buffer than it can handle, potentially causing the system to crash or allowing the attacker to inject malicious code to alter the system's behavior. Buffer overflow attacks are typically made possible by inadequate design and coding practices during system development.

"The attacker exploited a buffer overflow vulnerability in the software, causing it to execute unauthorized code and gain control over the system."