A type of memory corruption that occurs in a computer program when the contents of a memory location are unintentionally modified due to programming errors