Buffer Overflows
← Back to Common Memory Bugs
Writing data beyond the bounds of an allocated buffer. Buffer overflows can corrupt adjacent memory, overwrite return addresses on the stack (enabling code execution attacks), or cause undefined behavior. The most historically significant class of security vulnerabilities.