Light

Episode #880 Quiz

RetBleed
Date: 2022-07-19 | Length: 1.75 hrs | Episode page at twit.tv

About this episode

RetBleed exploits speculative execution by abusing return instructions and branch predictor state to leak arbitrary kernel memory on patched Intel and AMD systems. ETH Zurich reverse engineered microarchitectural conditions, bypassing retpoline mitigations via branch target injection. Linux and cloud vendors shipped fixes, but affected CPUs may suffer 14–39% performance losses.

Your name and email are stored only in your browser local storage for convenience. They are not retained server-side.

Question 1: According to the episode, which combination of processors and branch-prediction mechanism made RetBleed possible despite retpoline being deployed as a Spectre Variant 2 mitigation?
Question 2: What throughput and accuracy did the episode report for RetBleed on AMD Zen 2 chips?
Question 3: Which Linux kernel response did Steve say was triggered by the RetBleed disclosure?
Question 4: Which set of processors did the ETH Zurich researchers say they tested and found likely affected by RetBleed?
Question 5: What performance impact did the episode say the RetBleed mitigations could have on affected processors, and what AMD-only issue might be even worse?
Cancel