Exploiting a Stack Buffer Overflow (return-to-libc attack) A stack buffer overflow occurs when a program writes to a memory address on it’s call stack outside of the intended structure / space. …