A return-oriented programming defense from OpenBSD
A return-oriented programming defense from OpenBSD
Posted Aug 30, 2017 11:21 UTC (Wed) by roc (subscriber, #30627)In reply to: A return-oriented programming defense from OpenBSD by alonz
Parent article: A return-oriented programming defense from OpenBSD
I don't think this would interfere with the return stack buffer. Probably the RSB just predicts the return address using an internal stack and verifies that the return address, when popped, matches its prediction. It doesn't matter whether the memory containing the return address was mangled temporarily.