Security: How come we still hear about many stack execution security flaws even though mechanisms such as NX bit DEP and ASLR exist so many years ? Have hackers found ways to circumvent these ?
When looking through relatively recent fixed security flaws in MS and Adobe you can still find exploits that give the attacker control of your system - doesn't this imply running code on stack via buffer overrun (which can't be done with DEP/NX/ASLR)?