Is there a way in Windows to check that say Security Bulletin MS**-*** or CVE-****-***** has been patched? e.g. something akin to RedHat's rpm -q --changelog service
Windows 2008 R2 SP1
|
Is there a way in Windows to check that say Security Bulletin Windows 2008 R2 SP1 |
|||
|
|
|
Running SystemInfo against your server (
|
|||||
|
|
|
I run PSinfo -h against the server to show installed hotfixes. |
|||||||||||
|
|
Another alternative if you can't use pstools and find yourself stuck with native Winder tools:
|
||||
|
|
WMIC can list installed hotfixes:
It can also search for a specific hotfix. Here I show two searches - one successful, one unsuccessful:
|
|||
|
|
|
Also for checking vulnerabilities on subsystems that you might not know about on the system, the Microsoft Baseline Security Analayzer is a fairly useful tool. It's not always the ones you know about that get you, sometimes there are oddball things installed that aren't scanned or serviced by WSUS or Microsoft Update that can remain unpatched or unmitigated for the life of the system. |
|||
|
|