Control-flow integrity in 5.13
Control-flow integrity in 5.13
Posted May 22, 2021 16:17 UTC (Sat) by corbet (editor, #1)In reply to: Control-flow integrity in 5.13 by ale2018
Parent article: Control-flow integrity in 5.13
As noted in the article, this change provides forward-edge protection. Protecting against return-address corruption (backward-edge) requires different techniques like shadow stacks.
The jump tables will be in read-only memory, which makes them a lot harder to overwrite.
