Hacker News new | ask | show | jobs
by alkonaut 3321 days ago
One scary thing about these security holes is that it's almost impossible to check if your system is affected.

There are at least 50 different releases of Windows 10 alone, and it's hard enough to find which is actually used.

The "System" dialog Shows "Windows 10 2015 LTSB". "Winver" on the command line shows "Windows 10 2015 LTSB build 10240" - but there are several releases of that and only the latest ones, e.g. from 10240.17236 and up have the patch - But I can't seem to find which one I have.

I don't doubt I have a patched version, but out of curiosity I'd just like to double check.

1 comments

Go to your Windows Update History and check if you have KB4013429 installed.

https://support.microsoft.com/en-us/help/4013429/windows-10-...

EDIT: Or KB4012606 / KB4013198 for older Windows builds.

How do I know that's the one? I'm was curious about the process of knowing how to find out if my system is patched against vulnerability X.
Here's the complete process I followed:

1. Search for "windows smb server vuln" in Google.

2. "Microsoft Security Bulletin MS17-010 - Critical"[0] is the link I'm looking for.

3. Search for your version in the list. Mine is "Windows 10 Version 1607", listed in the table with 4013429 (right next to the Windows version, not in "Updates replaced"). That's my update number.

[0] https://technet.microsoft.com/en-us/library/security/ms17-01...

I think a lot of the confusion here is what constitutes a "version" of windows 10.
Indeed. As far as I can tell they are like what used to be Service Packs?

E.g.: I didn't install the so-called Creators Update so I'm not in the latest Windows 10 version.

I'm no Windows sysadmin though so I'm not really sure.