The latest version of Android adds address space layout randomization (ASLR), which provides users with better protection against memory corruption exploits.
"The inclusion of ASLR in Android 4.0, also known as 'Ice Cream Sandwich,' brings the security model of the operating system up a notch in relation to previous versions," writes Threatpost's Dennis Fisher.
"ASLR is designed to help prevent certain kinds of attacks by making it more difficult for attackers to know which components will be in which memory locations," Fisher writes. "The technology randomly arranges the positions of various components of a process, which makes it harder to attacks such as buffer overflows and other memory-corruption techniques to succeed."
Go to "ASLR Added to Android 4.0" to read the details.