Buffer overflow
A buffer overflow occurs when a program attempts to write more data to a fixed sized memory buffer than it can hold. This excess data spills over into adjacent memory locations, potentially overwriting critical program instructions or data. In practice, this vulnerability can be.
A buffer overflow happens when a program writes too much data into a memory buffer, potentially overwriting adjacent data and causing security risks.
Full PathTerms™ definition