Intel has apparently issued microcode updates for Skylake and Kaby Lake processors to address this problem, but they’ll need to be integrated into motherboard UEFI to work effectively. We recommend checking for board updates to see if there’s an update available if you’re using a Skylake or Kaby Lake chip.
For the record, while ExtremeTech believes Intel that these errata exist, we are not aware of any software programs affected by them and have not observed any issues with our Skylake or Kaby Lake testbeds. Our Core i7-7700K and Core i7-6700K both performed flawlessly when tested in our benchmark suites over the past six months.
If you’re having a specific problem with a piece of software that cropped up once you moved to Kaby Lake or Skylake, we recommend shutting off Hyper-Threading and seeing if that resolves the problem. Hopefully motherboard manufacturers will have solutions ready to go sooner rather than later.