====Stack overflow==== Stack overflow jest tip ranjivosti koji omogućuje napadaču preplavljivanje memorije na stogu. Ranjivost proizlazi iz činjenice da je korisniku omogućen unos podataka veće duljine od veličine polja u koje se upisuje. Time napadač može preplaviti ključne varijable na stogu ili povratne adrese iz funkcija, a u slučajevima kada je omogućeno izvršavanje instrukcija na stogu (isključen DEP, još zvan i NX) čak i unos shellcode-a. {{https://upload.wikimedia.org/wikipedia/commons/thumb/d/d3/Call_stack_layout.svg/342px-Call_stack_layout.svg.png}}