Hello,
MS17‑010 was originally released in March 2017 to address vulnerabilities in SMBv1. Since then, every supported Windows release has incorporated the fix into cumulative updates. That means if your servers were deployed years after the original bulletin, or if they are fully patched with current cumulative updates, the MS17‑010 vulnerabilities are already remediated. Security scanners that still look for the original KB numbers (for example KB4012212, KB4012215, KB4012216, etc.) will often report a false negative because those individual patches have been superseded by newer cumulative updates.
Microsoft’s official position is that once a cumulative update supersedes a security fix, the vulnerability remains patched even if the original KB is not present. There is no separate “re‑install” of MS17‑010 on modern builds. The authoritative reference is the Microsoft Security Response Center (MSRC) advisory for CVE‑2017‑0144 and CVE‑2017‑0145, which confirms that the vulnerabilities are addressed in all supported cumulative updates.
To demonstrate compliance, the recommended approach is to run Microsoft’s own Windows Update compliance reports or use the Get‑HotFix PowerShell cmdlet to show the current cumulative update level. For example:
powershell
Get-HotFix | Where-Object {$_.HotFixID -like "KB*"}
If the system shows the latest cumulative update installed, you can reference Microsoft’s documentation that cumulative updates include all prior security fixes, including MS17‑010.
There is no official standalone script from Microsoft that “proves” MS17‑010 is patched, because the patch is now part of the servicing baseline. The supported way to counter third‑party scanner claims is to provide evidence of the installed cumulative update and point to Microsoft’s documentation that confirms supersedence. If the security company insists on seeing the original KB, you can explain that their detection logic is outdated and does not account for cumulative servicing.
In short, the servers are protected as long as they are fully patched. The authoritative proof is the cumulative update level, not the presence of the original KB.
I hope you've found something useful here. If it helps you get more insight into the issue, it's appreciated to accept the answer. Should you have more questions, feel free to leave a message. Have a nice day!
Domic Vo.