what is an AVM stack overflow?

Chiefcrowe

Diamond Member
Sep 15, 2008
5,056
199
116
I just heard about this vulnerability and was wondering what exactly it was?
 

Cogman

Lifer
Sep 19, 2000
10,286
147
106
http://www.securityfocus.com/bid/49714/discuss

Looks like a buffer overflow. Code and data are really closely linked together. Whenever you call a function, things like function return addresses are stored on the stack. Because the way the stack grows, if someone puts too much data on the stack they might overwrite the return address.

This allows the attacker to insert code, change the way functions behave, etc. All by providing a bigger input than expected.