Pufferüberlauf
Über die Grenze eines Puffers im Speicher hinausschreiben — überschreibt Nachbarspeicher, kann zu beliebiger Codeausführung führen.
Klassischer C-Bug: strcpy(buf, input) ohne Längenprüfung. Trieb 30+ Jahre Exploits an. Schutzmaßnahmen: ASLR, Stack-Canaries, DEP/NX, moderne Sprachen wie Rust. "Stack Smashing" und "Heap Spray" sind Varianten davon.