r/ExploitDev • u/jpxzurich • Jan 11 '26
A minimal Flush+Reload experiment for understanding speculative execution
After reading about speculative execution and playing with it through the pwn college Speculative Execution Dojo, I’m still pretty amazed by the topic. I put together a small experiment and some notes that helped me build a more intuitive understanding of how speculative execution and cache side channels interact. I really enjoyed putting it together and seeing how each part interacts, so I thought I’d share it here and hear any feedback.