Beat SMEP on Linux with Return-Oriented ProgrammingIntroduction In this post, I will show you how easy it is to use Return-Oriented Programming in the Linux kernel and how it can bypass protections such as SMEP, available in the next generation of Intel processor. Linux buggy module In order to simplify exploitation I have decided to develop a buggy driver containing a stack overflow. Here is the