I think it's also possible to speculatively fetch to visible cache as long as the address to fetch is a retired result, not speculative, but not 100% sure.
-
-
Here "changing the ISA" means "declaring all existing binaries AND TOOLING for the old ISA deprecated and unusable".
-
Could you be specific about what breaks? For most machines in the world only the browser's JIT engine needs a change. For virtualized servers the hypervisor.
-
That's really naive. An interpreter/JIT running hostile code is the most obvious way to exploit Spectre but there's no guarantee it's the only one.
-
I strongly suspect there will be ways to exploit via specially crafted files thought of as "pure data".
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.