ELI5: Explain Like I'm 5

Buffer overflow

Buffer overflow is when a computer program gets more data than it was expecting. This extra data fills up the program’s memory, causing it to crash or take control of the computer. It’s kind of like filling up a bucket with water—if you put too much water in the bucket, it overflows!