Can any one please explain why sign extension errors in any c,c++ programs have high security risks?
I've read that, sign extension errors "can often create buffer overflows and other memory based problems".
I read this article on Google,
http://minsky.gsi.dit.upm.es/semanticwiki/index.php/Sign_extension_error
But could not understand how does this affect any application, how can an attacker can exploit this type of vulnerability?
Thanks in Advance,