Buffer Overflow
Buffer overflow is a software vulnerability where a program writes data beyond the boundaries of a fixed-size buffer. This can lead to overwriting adjacent memory, potentially causing crashes, unauthorized access, or execution of arbitrary code.