A feature in Intel’s Haswell CPUs can be abused to defeat an anti-exploitation technology that exists in all major operating systems. The technique was developed by three researchers from State University of New York at Binghamton and the University of California in Riverside. The branch target buffer (BTB) can be leveraged to leak ASLR addresses by triggering BTB collisions between different user processes or processes and the kernel. ASLR is used to prevent memory corruption bugs, such as stack and heap overflows, from arbitrary code execution.”]