avatarharuki zaemon

Retpoline: a software construct for preventing branch-target-injection

Shared by

“Retpoline” sequences are a software construct which allow indirect branches to be isolated from speculative execution. This may be applied to protect sensitive binaries (such as operating system or hypervisor implementations) from branch target injection attacks against their indirect branches.