A pair of nasty CPU exploits have serious ramifications for home computer users. Meltdown and Spectre let attackers access protected information in your PC’s kernel memory, potentially revealing sensitive details like passwords, cryptographic keys, personal photos and email, or anything else you’ve used on your computer. These are serious flaws. Fortunately, CPU and operating system vendors pushed out patches fast, and you can protect your PC from Meltdown and Spectre to some degree.
It’s not a quick one-and-done deal, though. They’re two very different CPU flaws that touch every part of your operating system, from hardware to software to the operating system itself. Check out PCWorld’s
for everything you need to know about the vulnerabilities themselves. We’ve cut through the technical jargon to explain what you need to know in clear, easy-to-read language. We’ve also created an overview of
The guide you’re reading now focuses solely on protecting your computer against the Meltdown and Spectre CPU flaws.
Editor’s note: This article was last updated to mention Intel’s final CPU firmware patches for Spectre.
How to protect your PC against Meltdown and Spectre CPU flaws
Here’s a quick step-by-step checklist, followed by the full process.
Update your operating system
Check for firmware updates
Update your browser
Update other software
Keep your antivirus active
First, and most important: Update your operating system right now. The more severe flaw, Meltdown, affects “effectively every [Intel] processor since 1995,” according to the Google security researchers that discovered it. It’s an issue with the hardware itself, but the major operating system makers have rolled out updates that protect against the Meltdown and Spectre CPU flaws.
Microsoft pushed out an emergency Windows patch late in the day on January 3. If it didn’t automatically update your PC, head to Start > Settings > Update & Security > Windows Update, then click the Check now button under “Update status.” (Alternatively, you can just search for “Windows Update,” which also works for Windows 7 and 8.) Your system should detect the available update and begin downloading it. Install the update immediately. We do notrecommend manually installing the Windows Meltdown patches if Microsoft hasn’t pushed them to your PC via Windows Update.
Apple quietly worked Meltdown protections into macOS High Sierra 10.13.2, which released in December. If your Mac doesn’t automatically apply updates, force it by going into the App Store’s Update tab. Chromebooks should have already updated to Chrome OS 63 in December. It contains mitigations against the CPU flaws. Patches are also available for the Linux kernel.
Check for a CPU firmware update
You also need to install CPU microcode/firmware fixes to protect against one of the Spectre variants, which can’t be combated by operating system patches alone. Intel quickly released firmware updates for most of its processors released in the past five years—but the “fix” could
The instability issues with the initial fixes served as a stark reminder that backing up your data regularly is one of the most crucial actions you can take on your PC, whether you’re saving the information to
, though the extent varies wildly depending on your CPU and the workloads you’re running.
Intel expects the impact to be fairly small for most consumer applications like games or web browsing. Initial testing supports that, and reveals storage speeds can take a significant dip. Microsoft says Windows 10 PCs with Skylake (Core 6xxx series) chips or newer shouldn’t see much performance impact; Windows 10 PCs with 2015-era or older Intel processors “show more significant slowdowns;” and on Windows 7 and 8 systems with older Intel CPUs, Microsoft “expects most users to notice a decrease in system performance.”
, both equipped with Windows 10, and the results largely support Microsoft’s claims. Performance degradation is highly task-specific, ranging from negligible to serious impact. In the worst cause, I/O-intensive tasks (like decompressing a file) saw performance drop by a whopping 25 percent on the older laptop. Here’s
too, starting with Ryzen, Threadripper, and Epyc processors before moving on to older chips. They’re classified as optional, however, because “differences in AMD architecture mean there is a near zero risk of exploitation” of the Spectre variant that requires firmware updates. Given Microsoft’s warning of post-patch performance slow-downs, Intel’s firmware stability woes, and the optional nature of AMD’s fix, you may want to wait until AMD’s microcode update is tested and benchmark before deciding whether or not to apply it to your system.
Actually getting those firmware updates is tricky, because firmware updates aren’t issued directly from Intel and AMD. Instead, you need to snag them from the company that made your laptop, PC, or motherboard—think HP, Dell, Gigabyte, et cetera. Because of that, patches for individual systems will likely take longer than Intel and AMD’s stated timelines to trickle down to home users. Most prebuilt computers and laptops have a sticker with model details somewhere on their exterior. Find that, then search for the support or downloads page for your PC’s model number. Patching a DIY computer is more complicated, so we made a guide on
can let you know if you’ve installed all the necessary OS and CPU patches on your system.
Update your browser
You also need to protect against Spectre, which tricks software into accessing your protected kernel memory. Intel, AMD, and ARM chips are vulnerable to Spectre to some degree. Software applications need to be updated to protect against Spectre. The
” an optional experimental feature. You can activate it right now by entering chrome://flags/#enable-site-per-process into your URL bar, then clicking Enable next to “Strict site isolation.” Chrome 64 added more protections when it launched in late January.
with “security improvements to Safari and WebKit to mitigate the effects of Spectre.”
Update other software
Your browser is the easiest avenue for hackers to attack the Spectre CPU flaw, but other software can potentially fall prey to it as well—especially if the software sinks deep hooks into your operating system’s kernel. Case in point: The GPU display driver for graphics cards. Nvidia released
Finally, this ordeal underlines how important it is to keep your PC protected. The Google researchers who discovered the CPU flaws say that traditional antivirus wouldn’t be able to detect a Meltdown or Spectre attack. But researchers have seen attackers testing these exploits in the wild—and attackers need to be able to inject and run malicious code on your PC to take advantage of the exploits. Keeping security software installed and vigilant helps keep hackers and malware off your computer.