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 izvršavanje napadačevog koda.