Stack Smashing — Stack smashing corrupts memory associated with a program’s stack, commonly through a buffer overflow. An attacker can attempt to alter control information or cause execution of unintended instructions. Memory-safe development, compiler protections, and software updates help reduce exploitation.

Added November 6, 2026