We posted an article from Reuters a little while ago talking about the biggest security vulnerabilities that were recently discovered that impacts pretty much every system in the wild. These vulnerabilities are collectively known as Meltdown and Spectre.
Microsoft has released a number of patches for their systems recently, but that's not quite enough. On many systems, you must also installed your hardware vendor's latest BIOS updates as well.
To see if your Microsoft Windows system is fully patched for Meltdown and Spectre, Microsoft has created a Powershell script that can tell you, and give you recommendations on getting fully patched.
Here's what you need to do to run the script:
- Load an elevated PowerShell prompt. Tap on the Windows-key, type PowerShell, hold down the Shift-key and the Ctrl-key and select the PowerShell entry to load it.
- Type Install-Module SpeculationControl
- You may get a prompt stating that “NuGet provider is required to continue.” Select Y to accept that.
- You may get a prompt stating that you are installing an “untrusted repository.” Select Y to continue.
- Type Import-Module SpeculationControl.
- You may get an error stating that “running scripts” is disabled. If you do, type Set-ExecutionPolicy RemoteSigned. Repeat the command Import-Module SpeculationControl.
- Type Get-SpeculationControlSettings.
If you are fully patched, this is what you should see:
If you see any red outputs, follow the suggested actions provided by the script.
Are you are your systems fully patched for Meltdown and Spectre yet? Let us know in the comments!