Its NOT Fahrenheit. When i get a true temp of 43C Speccy shows 107C degrees and after switching to Fahrenheit i get something like 226F (Ryzen 7 2700X).
I had a similar Problem on my AMD A8 6600K before. I would bet this affects only AMD and Intel is paying for it as usual. Intel style marketing.