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.

Recommended Videos

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.

Jon Martindale
Jon Martindale is a freelance evergreen writer and occasional section coordinator, covering how to guides, best-of lists, and…
Intel’s next-gen CPUs are leaving a big feature behind
A Core i9-12900KS processor sits on its box.

Intel has confirmed that its next-gen Arrow Lake CPUs are arriving this year, but it looks like they'll arrive missing a feature of the last few generations. Arrow Lake, and its corresponding 800-series chipset, is dropping support for DDR4 memory and moving exclusively to DDR5, according to a new leak shared on Chiphell.

The leaked slide shows that the CPU will instead use dual-channel DDR5. That's hardly surprising, as we've suspected for a while that Intel would move onto DDR5 exclusively as soon as it switched sockets. The socket swap is coming with Arrow Lake, as Intel leaves behind the LGA 1700 socket we've seen for the past three generations and moves onto the new LGA 1851 socket.

Read more
Intel Core i9 CPUs are about to get hit with a downgrade, report says
Intel's 14900K CPU socketed in a motherboard.

High-end Intel CPUs are about to lose some significant performance, according to a new report from BenchLife (via VideoCardz). The outlet claims Intel has sent guidance to motherboard partners to implement the Intel Default Settings on Z790 motherboards, following a wave of reports of instability on recent high-end Intel CPUs.

According to the report, these default settings will enforce a PL2 of 188 watts. Intel maintains power limits (PL) for its processors. PL1 is the base power, or the power that the processor can sustain for long periods of time. PL2 is the maximum boost power, which the processor can hit for brief spurts when under a heavy load.

Read more
I’ve used Intel CPUs for years. Here’s why I’m finally switching to AMD
AMD Ryzen 7 7800X3D held between fingertips.

I've been using Intel CPUs for close to seven years. It started with the Core i7-8700K, but I moved on to the Core i9-10900K, Core i9-12900K, and most recently, the Core i9-13900K, all of which could have occupied a slot among the best processors at different points in time. But after so much time with Team Blue, I'm switching back to AMD.

It comes at an interesting time for Intel and the PC hardware community as a whole, which is currently abuzz about a particular article claiming that Intel is objectively "better" for PC gamers. That's not what this article is. Instead, I want to walk you through why I chose to use AMD's Ryzen 7 7800X3D in my gaming PC, and how I came to the decision.
Stability struggles
The Intel Core i9-13900K CPU Jacob Roach / Digital Trends

Read more