Understanding Spectre: A Explainer on the Speculative Execution Vulnerability25 March 2024·Updated: 3 December 2025