Re:“Most serious” Linux privilege-escalation bug ever is und...
by tptacek on Thursday October 20, 2016 @10:21PM
(#12757742)
Shorter CFI: when doing codegen for calls through function pointers (which will involve indirect calls through registers), emit extra code to make sure the register being jumped to is a legit function, thus breaking ROP payloads.
There's more to it, but that's the flavor of it.