Technical Perspective: A Recipe for Protecting Against Speculation Attacks
"Speculative Taint Tracking (STT): A Comprehensive Protection for Speculatively Accessed Data," by Jiyong Yu et al., might be a beginning of an end to speculation-based attacks.