INTEGER OVERFLOWS


Please sign in to view the rest of this entry.

INTEGER OVERFLOWS
INTEGER OVERFLOWS
<anchor role="natural" id="p2001b4bf9980120"></anchor><emphasis role="bold">OVERVIEW OF THE SIN</emphasis> Integer overflows, underflows, and arithmetic overflows of all types, especially floating point errors, have been a problem since the beginning of computer programming. Integer overflows have been a subject of security research once the easy stack-smashing attacks were largely replaced by heap exploits. While integer overflows have been involved in exploits for quite some time, in the last several years, they’re frequently the root cause of many reported issues.
Citation
Michael Howard; David LeBlanc; John Viega: 24 Deadly Sins of Software Security: Programming Flaws and How to Fix Them. INTEGER OVERFLOWS, Chapter (McGraw-Hill Professional, 2010), AccessEngineering Export