Windows keeps track of Antivirus, Firewall, and Malware protection status. It would only take a second for the inventory to extract the status. Just the Installed Product and Update Status would be great. Here are some links with more information.
Using WMI to retrieve security status WMI, Query Windows SecurityCenter2
Using Windows API WscGetSecurityProviderHealth function (Windows)
Using Powershell Accessing Windows Security Center Status from PowerShell
And last but not least an example using VBscript How to get Antivirus information with WMI (VBScript) - Decrypt my World - Site Home - MSDN Blogs.
- Joe