Hello all, first time posting here!
We have been using IEM for some time to patch our servers and Nessus has been identifying vulnerabilities relating to old/missed.dll versions. So what will happen is that every patch cycle, 5-10 servers will miss the same group of .dll files. Then during the next patching cycle a completely different group of servers will miss a new group of specific .dll files. I will post the results from our latest Nessus scan below, found on 6 servers:
"Plugin Output:
MS16-112: Security Update for Windows Lock Screen (3178469)
- C:\Windows\system32\pnidui.dll has not been patched.
Remote version : 6.3.9600.17415
Should be : 6.3.9600.18434"
"Plugin Output:
MS16-114: Security Update for Windows SMBv1 Server (3185879)
- C:\Windows\system32\drivers\srv.sys has not been patched.
Remote version : 6.3.9600.18340
Should be : 6.3.9600.18432"
"Plugin Output:
MS16-115: Security Update for Microsoft Windows PDF Library (3188733)
- C:\Windows\system32\windows.data.pdf.dll has not been patched.
Remote version : 6.3.9600.18403
Should be : 6.3.9600.18454"
"Plugin Output:
MS16-116: Security Update in OLE Automation for VBScript Scripting Engine (3188724)
- C:\Windows\system32\Oleaut32.dll has not been patched.
Remote version : 6.3.9600.17560
Should be : 6.3.9600.18434"
For whatever reason, IEM did not touch or update these .dll during the patch cycle, and then sees the patch as not relevant forcing us to manually apply the patch. Has anyone else seen an issue like this? This happens every deployment and is not consistent to any specific server. It is however consistent that the same group of .dll files are missed on multiple random servers each patching cycle. We manage over a thousand servers with IEM and manually applying patches anywhere is an extreme hassle.
Any help would be greatly appreciated!