Various versions of Spectre, Meltdown, Foreshadow and ZombieLoad make it quite the jungle trip to navigate which CPUs are affected, how to mitigate them.
Right now, my problem is that I need a new computer but I want to make sure that I buy the most secure CPU available.
Let's say I don't care at all about performance, only security. It's already December 2021 and what most of these vulnerabilities have in common, is that people have been saying that the only true solution to them, is new chips.
But it seems like there is no consistent way to simply check if a make and model has been designed to resist these vulnerabilities on the hardware level. There are endless lists, from various time periods, either for Intel or AMD or ARM, for some versions of these vulnerabilities. As an example, I found a "complete" list of CPUs vulnerable (which then turned out to be out-dated as well), but what is much rather needed when shopping for a new CPU, is a complete list of CPUs that are not.
A simple search online shows that there are endless instructions on how to check your current system. That's fine. But obviously, a potential CPU buyer is not going to get to run some arbitrary software on a computer before purchasing it, not to mention that no one would have the time to, even if they could.
It seems that the only people capable of protecting themselves on a hardware level, first need to become experts on these vulnerabilities. Unless security is only for security experts, it needs to be simpler than that.
Is there any kind of central resource where people can go to simply look up the make and model of a processor and know whether these problems have been fixed on a hardware-level or not? If not, then is there a good reason for the non-existence of such a resource?
Bonus question; is there any particular CPU on the consumer market, at all, that is resistant to Spectre, Meltdown, Foreshadow and ZombieLoad, as of December 2021?