How would firewalls mitigate these attacks?
How would firewalls mitigate these attacks?
This is a much bigger can of worms than any vendor is admitting to right now. Those documented Spectre attacks were crafted by a handful of researchers - the world knows about the class of attack now - it'll be months or years before mitigation is fully understood - if mitigation is even possible.
You can guarantee there are a lot more people are looking to exploit than fix right now.
If you don’t run unvetted code on your system and it’s not directly accessible over the network you limit your attack surface considerably.
Limiting the attack surface is also why browser mitigation against SPECTRE are worthwhile.
We are doomed
I'm not discounting that CPUs should operate correctly into the future but the current sandboxes would seem to rely on whims of a CPU's microcode. And the question for browser makers is whether to trust them.
in other words, the halting problem?
So question is, can the Javascript engine generate suboptimal but safe machine code?