Skip to main content

Spectre looms again as another exploit leaves Intel CPUs vulnerable

AMD Ryzen 5 2400G & Ryzen 3 2200G Review pins
Bill Roberson/Digital Trends

The array of speculative execution exploits that fall under the umbrella of Spectre has added a new variant to worry about. Bitdefender has disclosed a modified version of the Spectre 1 bug known as the SWAPGS vulnerability, which could allow malware to snoop on private memory, potentially revealing all sorts of secrets about a system and its user to hackers. Fortunately, Microsoft and other operating system manufacturers patched this bug long ago, so as long as your install of Windows is up to date, you should be safe and sound.

Like many of the Spectre variants we’ve seen over the last couple of years, SWAPGS affects most x86 or x64 processors released this decade, with Bitdefender claiming, via Forbes, that “all Intel CPUs manufactured between 2012 and today are vulnerable to the SWAPGS exploit.” A Red Hat advisory suggests that AMD CPUs are also vulnerable to this potential attack, but that’s disputed by AMD. It claims that based on internal and external testing, it doesn’t believe AMD hardware is vulnerable to this type of Spectre attack.

Bitdefender concurred, stating that following testing it completed, it hasn’t been able to replicate this attack on AMD CPUs.

“We tested two AMD CPUs: AMD64 Family 16 Model 2 Stepping 3 AuthenticAMD ~3211 Mhz and AMD64 Family 15 Model 6 Stepping 1 AuthenticAMD ~2100 Mhz and neither exhibited speculative behavior for the SWAPGS instruction,” it said in a statement, via BleepingComputer.

Protecting against SWAPGS Attack via Hypervisor Introspection

Fortunately, Windows has been fully patched against it, so whatever chip you’re using, Windows users need not fear SWAPGS if they have a fully updated operating system. Bitdefender, Intel, and Microsoft have been working for more than a year to fix this particular exploit, as it is distinct from existing Spectre variants and isn’t affected by any previous fixes for other speculative execution attack vectors.

The Windows patch was released as part of Microsoft’s July 2019 Patch Tuesday security updates. We’re only hearing about it now because of a coordinated disclosure among hardware and software developers to alert the public that the exploit has mostly been mitigated through software changes.

If, for whatever reason, you believe that your system hasn’t been updated, all you need do is run Windows update a few times. You can find it by searching for Windows update in the Windows search bar. Select Windows Update Settings and then select Check for Updates. Alternatively, check out our guide on how to install the latest version of Windows to get you fully up to date and protected.

While this latest exploit isn’t something to get too worried about, it does remind us that speculative execution bugs are here to stay and will continually be found until processor design changes fundamentally at the hardware level. Intel’s Ice Lake introduced a number of hardware fixes, but perhaps it’s time to introduce a secure core to make these sorts of exploits redundant.

Editors' Recommendations

Jon Martindale
Jon Martindale is the Evergreen Coordinator for Computing, overseeing a team of writers addressing all the latest how to…
New HP Spectre x360 16 ditches Nvidia, embraces Intel Arc
The new HP Spectre x360 16 in use on a desk.

The rollout of Intel's highly anticipated discrete GPUs has been slow and confusing. But today, they just scored a big win with the announcement that HP's most premium laptop, the Spectre x360 16, will be sold with Intel's Arc instead of Nvidia's RTX graphics.

The new Spectre x360 16 comes with an option for an Arc A370M on board, in addition to an option for Iris Xe graphics for the $1,650 base configuration. The Arc A370M comes with 4GB of GDDR6 dedicated memory. That is on top of the 16GB or 32GB of onboard device RAM, as well as the up to 2TB NVMe solid-state drive on the device.

Read more
Intel 12th-gen Alder Lake CPUs: Everything you need to know
Intel Core i9-12900K box on a desk.

After talking up Alder Lake for more than a year, Intel has released all of the CPUs in its 12th-generation range. This new generation brings the same slew of performance improvements worthy of our roundup of the best processors but also marks the first time Intel has used its 10nm manufacturing process on desktop and the first slot-in CPUs with a hybrid architecture.

There's a lot to talk about with Alder Lake. We rounded up everything you need to know about 12th-gen Alder Lake processors, including how much they cost, what kind of performance you can expect, and how they work with new Z690 motherboards.
Pricing and availability

Read more
AMD Ryzen 7 5800X3D just beat one of Intel’s best gaming CPUs
AMD Ryzen 7 5800X3D box.

AMD Ryzen 7 5800X3D was just tested in a gaming setting, and this time around, the results were positive: It managed to beat Intel Core i9-12900K by over 21%.

Previously, only synthetic benchmarks of the processor have been leaked. In those tests, the CPU failed to impress with its scores.

Read more